vim-crosshairs


Ⅰ. 插件描述

Put a crosshairs over the cursor in the currently active window

Ⅱ. 基本信息

创建日期:  2012-08-18
使用用户:  11
Github星:  3
插件作者:  Scott Bronson

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'bronson/vim-crosshairs'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'bronson/vim-crosshairs'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'bronson/vim-crosshairs'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/bronson/vim-crosshairs

Ⅳ. 文档说明

## Vim Crosshairs

This plugin displays a crosshair over the cursor, similar to having
the cursorline or cursorcolumn settings enabled. The trick is, the
crosshairs are only visible in the active window. This can be handy
when you're lost in a sea of splits, vsplits, and quickfix windows.

TODO

  • Restore original cursorline name, it's better
  • Make it handle vsplit (right now, both splits get a cursorline)
  • Update the docfile!

Installation

Using Pathogen:

git clone https://github.com/bronson/vim-crosshairs ~/.vim/bundle/vim-crosshairs

By default the crosshairs won't be shown. You must enable line, column,
or both in your vimrc like this:

:set cursorline    " enable the horizontal line
:set cursorcolumn  " enable the vertical line

If you want to set the color of the crosshairs, use something like this:

highlight CursorLine   cterm=NONE ctermbg=black ctermfg=NONE guibg=black guifg=NON 
highlight CursorColumn cterm=NONE ctermbg=black ctermfg=NONE guibg=black guifg=NONE

Use

To disable the crosshairs for the current window:

:setlocal nocursorline
:setlocal nocursorcolumn

Or globally:

:set nocursorline
:set nocursorcolumn

And to force the crosshairs to always be visible in a particular window,
set a window-local variable

:let w:persistent_cursorline = 1

Origin

License

Same as the upstream plugin: Vim License, Charityware.

添加新评论