VIM: 如何从另一个缓冲区的视觉模式中突出显示选定的单词?

VIM: how to highlight selected words from another buffer's visual mode?

我有 file1 并像这样在 vim 中打开:

Hello us
Hello us uk
Hello us us uk uk
Hello us us us uk uk uk

我找到第 4 个语句并使用 veeey 来 select 3 个单词(us uk uk)

然后我使用'e'命令打开另一个缓冲区,比如file2,那么如何从file1中搜索并突出显示selected的单词呢?我不想每次都重新输入。

谢谢。

选择后,y 猛拉。然后稍后在新缓冲区中,/ 开始搜索,Ctrl+R" 从中粘贴默认寄存器,CR 开始搜索。

如果你想重复使用你复制的片段,你可能想把它塞进一个命名寄存器(因为默认寄存器总是被覆盖):"ay 猛拉到寄存器 "a" (或任何其他寄存器),然后 /Ctrl+RaCR搜索.

:help registers
:help c_CTRL-R