我的〜/ .vimrc:
set hlsearch
的确,当我开始搜索“dude”这样的词时
/dude
“dude”这个词非常突出,因为我在斜线后开始输入“dude”。但是,在我按Enter键表示我完成了我的搜索输入后,突出显示消失了,然后我在脚本中看不到“dude”这个词出现的情况。当我为下一个点击“n”时,它会转到下一次出现的“dude”,但同样没有突出显示。
我使用vim在终端的Mac OS上。
:hi Search
返回: xxx term = reverse ctermbg = 11 guibg = Yellow
当我在vim中搜索感兴趣的单词时,我该怎么做才能保持突出显示?
答案 0 :(得分:2)
我需要:
hi Search term=reverse cterm=NONE ctermfg=grey ctermbg=blue
起初我有cterm = xterm而忽略了term = reverse,这导致了上面的行为......
答案 1 :(得分:1)
您的Search
群组中的突出显示定义似乎无法识别/可见,但IncSearch
的定义可见。选择不同的colorscheme,修复/覆盖Search
定义,或者快速“不要让我思考”修复,通过以下方式将后者反映到前者:
:hi clear Search
:hi link Search IncSearch