是否可以将数据从一个屏幕会话复制到另一个屏幕会话?

我喜欢炸玉米饼

最近,我需要从打开的文件中复制X行vim,然后将它们粘贴到在不同的屏幕会话(和不同的服务器)中打开的另一个文件中。

因此,在屏幕#1上,我遇到了vim

:15,20y

在屏幕#2上,我试图用来p粘贴行,但是我不能,因为寄存器是空的(说实话,我期望如此,但是我只是想尝试一下)。

我最终设法解决了这些问题,以便将这些行放到正确的位置,但是我想知道是否有可能在屏幕会话之间复制粘贴数据。

梅德

您可以使用screen命令的复制/粘贴功能:

首先,选择要在屏幕#1上复制的文本:

C-a esc

使用上面的命令,您处于窗口编辑模式,这使您可以将当前窗口中的文本及其历史记录复制到粘贴缓冲区中。您使用箭头移动箭头,然后使用空格键选择文本。

进入屏幕#2,通过键入以下内容进行粘贴:

C-a ]

有关screen命令的更多参考,请参考手册页:

$ man screen

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章