在Vim中命名搜索?

feu*_*ene 3 vim

有没有办法将搜索模式保存到寄存器,然后用一些快速命令召唤它?

我正在考虑vim使用带有q和@的命名寄存器的方式,以及带有m和'的命名标记.

小智 5

在某个地方的缓冲区中输入搜索模式,然后将其删除/删除到寄存器中.在搜索提示符(/)处使用ctrl-r + x来检索寄存器x.

如果您已搜索过该模式,请使用:let @x=@/将其指定给寄存器x.

  • 没有什么可以使用`:让@a = @ /`将最后一次搜索存储在另一个寄存器中,而不是将其粘贴到您的文档中. (5认同)