我正在使用Secure Shell Chrome 扩展程序从 Chromebook 到 Linux 工作站的 SSH。当我启动 byobu (带有tmux
后端)时,最多它的键盘快捷键工作正常,但一个值得注意的例外是用于在会话之间切换的Alt+ Up/Down(*),它被解释为Up/Down滚动浏览我的 bash 命令历史记录的简单按键。
如何在此环境中的会话之间切换?
理想情况下,有一些设置组合可以解决这个问题,但我自己找不到正确的咒语。我也对潜在的解决方法感兴趣,例如创建新的 Byobu 快捷方式或使用替代方案Ctrl-a基于 byobu 的快捷方式?。
如果有帮助的话,这些是我从 Secure Shell 扩展中使用的序列read -n 1
(不适用于 byobu):
- Alt+ Up:
^[[5~
- Alt+ Down:
^[[6~
并从直接在工作站上运行的本地终端(与 byobu 一起按预期工作):
- Alt+ Up:
^[[1;3A
- Alt+ Down:
^[[1;3B
(*):奇怪的是,Shift+Up/Down和Alt+Left/Right工作得很好。还有其他快捷方式也不起作用,但我不太受它们困扰,例如F4基于 - 的快捷方式(ChromeOS 使用它来最大化/恢复窗口)或Alt+ F11。