Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
什么是对我在 Vim 中搜索的项目进行视觉选择的简单方法?
我想将我的n键映射到不仅可以转到下一个搜索项,还可以选择它。同样对于p,*和#。
查找这个给了我搜索所选项目的答案,但我想选择搜索的项目。
你可以尝试类似的东西
nnoremap ,n //b<CR>v//e<CR> vnoremap ,n <Esc>//b<CR>//e<CR>n
. 这不适用于单字符匹配。因为*它看起来像这样:
*
nnoremap ,* *v//e<CR>
. 没有一个解决方案适用于一个字符匹配,您可以尝试添加hbefore //e,但这在行首不起作用。由于上述问题,我不建议重新映射默认键。
h
//e
http://vim.wikia.com/wiki/Copy_or_change_search_hit