2017-02-13 52 views
0

在vim中,我想突出顯示跳到它時發現的單詞。我知道:set hlsearch但突出顯示所有發現的單詞。vim突出顯示找到的單詞一個一個

比如我有一個緩衝:

the cat is fat 
the cat is black 

我做/cat,現在應該強調的第一行「貓」。然後如果我按n,當光標跳到第二行上的'貓'時,它應該突出顯示這一個,並且使第一個突出顯示,等等......

是否有設置要設置。 vimrc實現這一點,或某種插件?我基本上是試圖更好地突出發現的詞,而不是突出所有這些詞。

回答

2

Searchant plug-in可能會做你所需要的。它可讓您爲當前搜索結果設置不同的格式。儘管如此,我發現Vim的默認行爲是一次突出顯示所有搜索結果非常有用;它可以讓您提前計劃,並且可以輕鬆檢查您的搜索字詞是否符合您的期望。如果光標格式對比強烈,則很容易看出當前結果。

+0

謝謝,這個插件正在做''let g:searchant_all = 0'到.vimrc後想要的東西。 – skamsie