如何在光标下搜索WORD
?我知道*
会在光标下找到word
,但我想搜索WORD
。也就是说,当我执行viW
时突出显示的文本。
答案 0 :(得分:2)
我认为没有默认密钥,但您可以添加以下映射:
:nnoremap & "xyiW/<C-R>x<CR>
然后按&amp; 就可以了。
您可能需要检查vim-visualstar,此插件会使 * 与您选择的任何内容一起使用。
答案 1 :(得分:2)
您必须为此编写自己的映射:
:nnoremap & /<C-r>='\V\S\@<!' . escape(expand('<cWORD>'), '\') . '\S\@!'<CR><CR>
这使用<cWORD>
来获取文本(不破坏寄存器),并通过声明匹配前后只有空格来确保完全匹配。