hicursorwords


Ⅰ. 插件描述

HiCursorWords : Highlights words under the cursor.

Ⅱ. 基本信息

创建日期:  2013-08-16
使用用户:  3
Github星:  4
插件作者:  jkerian

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'jkerian/hicursorwords-is-holy'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

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

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'jkerian/hicursorwords-is-holy'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'jkerian/hicursorwords-is-holy'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

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

Ⅳ. 文档说明

# VIM plugin for highlighting words under cursor


About

This script highlights words under the cursor everywhere in the opened buffer. This doesn't provide scope-aware highlighting nor language specific one.

This is forked from #4306 by Shuhei Kubota

With contributions from 荒野无灯

没错,这就是你要找的vim 高亮与当前光标下单词相同的所有单词 的功能。

2016-10-24: the highlighting-style is now configurable via let g:HiCursorWords_linkStyle or g:HiCursorWords_style

Configuration

highlight configuration

Configurable within your .vimrc:

Either by defining a style:

let g:HiCursorWords_style='term=reverse cterm=reverse gui=reverse'

or linking to an existing one

let g:HiCursorWords_linkStyle='VisualNOS'

default config

let g:HiCursorWords_delay = 200
let g:HiCursorWords_hiGroupRegexp = ''
let g:HiCursorWords_debugEchoHiName = 0
let g:HiCursorWords_linkStyle='Underlined'

Other variables

(A right hand side value is a default value.)

g:HiCursorWords_delay = 200

A delay for highlighting in milliseconds.
Smaller value may cause your machine slow down.

g:HiCursorWords_hiGroupRegexp = ''

If empty, all words are highlighted.
If not empty, only the specified highlight group is highlighted.
(my memo: 'Identifier|vimOperParen')

To investigate highlight group name, the next variable may help you.

g:HiCursorWords_debugEchoHiName = 0

If not 0, echoes the highlight group name under the cursor.

Installation details

Just put this file into the plugin directory.

Or clone it into your bundle-path and use with pathogen.

git clone https://github.com/pboettch/vim-highlight-cursor-words.git ~/.vimrc/bundle/vim-highlight-cursor-words

or a submodule

cd ~/.vim
git submodule add https://github.com/pboettch/vim-highlight-cursor-words.git bundle/vim-highlight-cursor-words

That's all. Have fun /*_*/

添加新评论