将文本从一个终端中的 Vim 打开的文件复制到另一个终端中使用 VIM 打开的文件的正确方法?

将文本从一个终端中的 Vim 打开的文件复制到另一个终端中使用 VIM 打开的文件的正确方法?

前几天我能够做到这一点,但现在它不想工作。基本上,要将使用 VIM 从一个终端打开的文件中的文本复制到在单独终端中打开的另一个文件中,我应该使用 +y 来提取文本并使用 +p 以便能够在终端之间粘贴。

今天,它不想工作,所以也许我记得如何做错。

我同时按下“shift”、“+”和“y”键,我看到终端说它已被“猛拉”。

现在,我转到当前在另一个终端中打开的另一个文件,并尝试通过按“shift”、“+”和“p”键来执行 +p 命令来粘贴,但我没有将正确的文本粘贴到我的文件。我相信我仍在粘贴从同一文件本身中提取的先前文本。

我究竟做错了什么?

答案1

我认为你没有记住完整的命令,你似乎"在开始时错过了 a 。

其实就是"+y拉和"+p放。"+是对剪贴板寄存器的引用。

复制:"+y

粘贴:"+p

:help "+有关剪贴板寄存器的参考。

相关内容