从 Chromebook 使用 Secure Shell 扩展时,某些 Byobu 快捷方式不起作用

从 Chromebook 使用 Secure Shell 扩展时,某些 Byobu 快捷方式不起作用

我正在使用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/DownAlt+Left/Right工作得很好。还有其他快捷方式也不起作用,但我不太受它们困扰,例如F4基于 - 的快捷方式(ChromeOS 使用它来最大化/恢复窗口)或Alt+ F11

相关内容