如果我在两个终端中打开 vim,如何共享复制/粘贴缓冲区?

her*_*ain 3 vim

我想yy从在一个终端仿真器中运行的一个 vim 实例中添加p一行,并将该行连接到在另一个终端仿真器中运行的另一个 vim 实例中。可能的?是否有特殊设置可以使用?

Tar*_*ran 5

有一个系统剪贴板,您不仅可以使用它在多个终端之间共享数据,还可以shift + insert在 GUI 应用程序中使用它。

首先,检查您的vim安装是否启用了系统剪贴板

vim --version | grep clipboard
Run Code Online (Sandbox Code Playgroud)

如果您看到+clipboard您可以继续,否则,请按照此页面启用系统剪贴板。

启用系统剪贴板后,您可以将 line via 复制"+yy到+作为系统剪贴板的缓冲区中,然后使用 vim"+p命令将其粘贴到另一个终端中。