我希望我的 Vim 能够在我输入搜索内容时将所有搜索结果高亮显示,不仅仅是下一个搜索结果(如
incsearch
),而是所有结果(如 hlsearch
),并且与我输入同时进行。同时,我也希望一旦我执行搜索以外的任何操作就立即关闭搜索高亮显示。这可行吗?听起来你想要 haya14busa/incsearch.vim 这个插件。它最大的功能是在搜索时突出显示每个结果,你可以在这个gif中看到:
它还有其他功能。例如,可以配置在搜索完成后关闭高亮显示,并提供其他与搜索相关功能的有用映射。
n
N
*
#
g*
g#
NeoBundle 'haya14busa/incsearch.vim'
Plugin 'haya14busa/incsearch.vim'
Plug 'haya14busa/incsearch.vim'
通过以下操作可以使用病原体:
git clone https://github.com/haya14busa/incsearch.vim ~/.vim/bundle/incsearch.vim