GNU屏幕-在Windows之间复制文本


8

是否可以通过一些键绑定将粘贴缓冲区中复制的文本粘贴到其他窗口,而不必离开当前窗口?即,不是去窗口执行Ctr-a +],而是给出gnu屏幕命令和接收窗口的名称?


除了不停地读取其他窗口外/tmp/screen-exchange,我不这么认为。
Stefan Seidel 2012年

Answers:


1

您可以进行绑定以在screenrc中创建这样的键绑定,因为没有绑定。

根据您想要实现它的方式(它是否适用于名称已知的命名屏幕?),以下屏幕功能可能对您有用:

  • copyC-a esc/ C-a [)复制当前窗口
  • writebufC-a >)写/tmp/screen-exchange
  • readbufC-a <)读取另一个/ tmp / screen-exchange
  • paste .C-a ]/ C-a C-])在另一个窗口上写粘贴
  • at [identifier][#|*|%] command [args ...]使其他窗口从指定的原始窗口处理两个先前的命令,而不离开它(通过键盘绑定或直接在屏幕命令行上C-a :)。

0

虽然这不能直接回答您的问题,但我强烈建议您尽可能从屏幕切换到tmux。Tmux是对类固醇的筛查。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.