在 Vim ex 命令中使用星星搜索(超级星星)的结果



我想运行一个 ex 命令,该命令对当前光标下的关键字进行操作(例如按*,即所谓的超级星搜索(。

具体来说,我想使用当前关键字运行Ack

如何在命令 (ex( 模式下执行*搜索?

正如在Fandom上的搜索文章中描述的那样:

cword使用 Ctrl-r Ctrl-w,或对cWORD使用 Ctrl-r Ctrl-a

因此,您可以重新映射,例如,Ctrl + F以对当前单词执行ack搜索,如下所示:

nnoremap <c-F> :Ack!<space><c-r><c-w>

之后不带任何<CR>命令允许您根据需要编辑搜索词。

最新更新