![如何在嵌套的 Byobu 会话中发出水平分割之类的键盘快捷键?](https://linux22.com/image/885151/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%B5%8C%E5%A5%97%E7%9A%84%20Byobu%20%E4%BC%9A%E8%AF%9D%E4%B8%AD%E5%8F%91%E5%87%BA%E6%B0%B4%E5%B9%B3%E5%88%86%E5%89%B2%E4%B9%8B%E7%B1%BB%E7%9A%84%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE%EF%BC%9F.png)
Ctrl+F2 和 Shift+F2 在 Byobu 中创建垂直和水平分割。但是当我通过 ssh 进入另一个 Byobu 会话时,这些组合键只会影响本地 Byobu,而不会影响远程 Byobu。
同样,使用 Shift+箭头键也可以在分割处移动。
我如何在远程会话中执行这些操作?
答案1
XTerm (终端) 来自默认的 Ubuntu 存储库,是 X 窗口系统的标准终端仿真器。xterm 能够捕获和支持比远程控制台更多的按键。来自如何从 Ubuntu 机器通过 SSH 转发 X?:
客户端和服务器端都需要启用X11转发。
在客户端,
-X
选项启用 X11 转发,您可以在 中将ssh
其设为默认设置(对于所有连接或特定连接)。ForwardX11 yes
~/.ssh/config
在服务器端,
X11Forwarding yes
必须在 中指定/etc/ssh/sshd_config
。请注意,默认为无转发,并且用户无法覆盖此设置。该
xauth
程序必须安装在服务器端。如果那里有任何 X11 程序,则很可能xauth
会有该程序。
Requesting X11 forwarding
要确认 ssh 正在转发 X11,请检查输出中包含的行ssh -v -X
。请注意,服务器无论如何都不会回复。