在PuTTY会话中使用`byobu`时无法创建新窗口


10

我有一个Ubuntu 10.04.4 Web服务器,并且已将其设置为在会话启动时运行byobu

首先,似乎一切正常,例如调F9出菜单并F7开始复制/粘贴过程。

当我从PC上使用PuTTY连接到服务器时,问题是当我按下F2以创建新窗口时,屏幕只是闪烁,并且没有创建窗口。

我已经尝试Xterm R6根据手册页和邮件列表设置PuTTY以在功能键设置中使用,但也尝试使用default ESC[n~


您没有说PuTTY是 Ubuntu上运行还是仅在Windows上运行(例如)连接到Ubuntu。
0xC0000022L 2012年

我正在使用PuTTY从PC连接到Web服务器。
Cylindric

Answers:


13

由于您使用的是10.04,因此我假设您仍在使用的screen后端byobu。您还应该学习screen捷径-至少是最重要的捷径。

  1. Ctrl+ ac==创建新窗口
  2. Ctrl+ ap==前一个窗口
  3. Ctrl+ an==下一个窗口
  4. Ctrl+ aa==在两个窗口之间切换
  5. Ctrl+ a[number]==切换到窗口[number]
  6. Ctrl+ ad==从会话分离

有多种原因可能导致此操作无效。您会遇到更多使用的不同程序。

例如,默认的byobu快捷方式会阻止Midnight Commander中的快捷方式(各种F键),但是您可以使用Alt+ [number],例如Alt+ 1replaces F1


啊,好吧,我认为F键仍然可以使用。我对屏幕很熟悉(这是我多年来使用过的东西),但是[Ctrl] + [a] [c]与[F2]的作用相同-只是闪烁屏幕。如果我手动运行屏幕,而不是byobu,效果很好。
Cylindric

检查您的信息.screenrc以及从中获取的所有信息(有人是否解除了密钥的绑定?)。同时考虑全局screenbyobu设置。顺便说一句:在我的腻子同一发行版本我使用退格= Control-?,=家Standard,功能键= ESC[n~......无一不F2Ctrl+a c为我工作。
0xC0000022L 2012年
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.