关于如何在Vim 中的命令行中复制文本已经存在一个问题.有两种可供选择的答案:
":p
Ctrl + F
然后找到上一个命令. 但是,当前一个命令是搜索时,这些方法不起作用.也就是说,如果我进入命令模式,/
或者?
使用这些方法无法访问使用的搜索词.
有没有办法复制搜索文本的文本?
我相信你正在寻找/
登记册.您可以使用"/p
粘贴上次搜索.在命令行中,您可以使用<c-r>
后跟寄存器来插入给定寄存器的内容.示例:<c-r>/
将粘贴上次搜索.
您可能还希望使用q/
对以前的搜索进行更广泛的编辑.
:h registers
:h q/
:h c_CTRL-R
Run Code Online (Sandbox Code Playgroud)