Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 如何将文本从一个Vim文件复制/粘贴到另一个shell选项卡中的另一个Vim文件?_Bash_Shell_Vim_Vi - Fatal编程技术网

Bash 如何将文本从一个Vim文件复制/粘贴到另一个shell选项卡中的另一个Vim文件?

Bash 如何将文本从一个Vim文件复制/粘贴到另一个shell选项卡中的另一个Vim文件?,bash,shell,vim,vi,Bash,Shell,Vim,Vi,我理解Vim中的复制/粘贴,但如何将Vim中一个shell选项卡中打开的文件复制/粘贴到包含另一个打开文件的另一个shell选项卡中 类似的问题是使用Vim从远程机器复制到本地机器 附加上下文:我正在使用运行GNU/Linux 10的Raspberry Pi如果您在X窗口环境中运行,并且您在Vim中内置了剪贴板支持,那么您可以使用+寄存器从系统剪贴板中拉出并粘贴 例如,要拖动一整行:“+yy,然后粘贴:”+p 对于远程机器,我相信您需要使用X11转发ssh连接到远程机器。此外,如果您的Vim发行

我理解Vim中的复制/粘贴,但如何将Vim中一个shell选项卡中打开的文件复制/粘贴到包含另一个打开文件的另一个shell选项卡中

类似的问题是使用Vim从远程机器复制到本地机器


附加上下文:我正在使用运行GNU/Linux 10的Raspberry Pi

如果您在X窗口环境中运行,并且您在Vim中内置了
剪贴板
支持,那么您可以使用
+
寄存器从系统剪贴板中拉出并粘贴

例如,要拖动一整行:
“+yy
,然后粘贴:
”+p


对于远程机器,我相信您需要使用X11转发ssh连接到远程机器。

此外,如果您的Vim发行版未使用
+剪贴板编译
支持,您可能需要将其更改为具有或安装我的插件。尽管这并不能解决您的问题,您可以尝试
:tabe file
在同一vim中打开另一个文件。