在Vim ex命令中使用星号搜索结果(超级星号)
我想运行一个ex命令,该命令对当前光标下的关键字进行操作(如按*,即所谓的搜索) 具体来说,我想用当前关键字运行在Vim ex命令中使用星号搜索结果(超级星号),vim,Vim,我想运行一个ex命令,该命令对当前光标下的关键字进行操作(如按*,即所谓的搜索) 具体来说,我想用当前关键字运行Ack 如何在命令(ex)模式下执行*搜索?如下所述: 对cword使用Ctrl-r Ctrl-w,或对cword使用Ctrl-r Ctrl-a 因此,您可以重新映射,例如Ctrl+F,对当前单词执行ack搜索,如下所示: nnoremap <c-F> :Ack!<space><c-r><c-w> nnoremap:Ack! 如果以后
Ack
如何在命令(ex)模式下执行*搜索?如下所述:
对cword使用Ctrl-r Ctrl-w,或对cword使用Ctrl-r Ctrl-a
因此,您可以重新映射,例如Ctrl+F,对当前单词执行ack
搜索,如下所示:
nnoremap <c-F> :Ack!<space><c-r><c-w>
nnoremap:Ack!
如果以后不使用
命令,可以根据需要编辑搜索词。@rkta太好了。我不知道<我敢肯定,code>Ctrl-rctrl-w还有其他用例。