在VIM中,是否可以在替换子句中使用所选文本而无需重新输入?

Jor*_*mer 12 vim substitution

假设我在视觉模式中选择了一个单词.我想使用s //在文件中对该单词和该单词的所有其他实例进行替换.有没有办法在部件中使用突出显示的文本s/<here>/stuff/而无需重新键入?

小智 17

当然.如果您选择了单词,只需"y"ank it,然后键入:

:%s/<ctrl-r>"/something else/g
Run Code Online (Sandbox Code Playgroud)

用r键按下ctrl键,"只是"字符.

所有按键:

y:%s/<ctrl-r>"/what to put/g<enter>
Run Code Online (Sandbox Code Playgroud)