在 bash 中,我可以点击Ctrl+ a并转到命令行的第一个。
但 in screen
Ctrl+ a不会这样做。如何转到屏幕中的第一个命令行?
答案1
您可以按Ctrl+,a然后按a转到行首。向终端发送a+ Ctrl。a
答案2
漫漫长路
看看 SuperUser 的问答,标题为:Bash 与 Gnu 屏幕:将 Ctrl-A 替换为 Ctrl-Shift-A。有多种选择,但最简单的是将Ctrl+ aCtrl+重新映射a到其他东西,screen
以便Ctrl+a可以被释放以供 Bash 使用。
摘录自其中一个答案
默认情况下,Ca Ca 绑定到 screen 中的另一个命令(切换到最近活动的屏幕)。要让 Ca Ca 发送实际的 Ca 并让 Ca o 切换窗口,请将以下内容放入您的 .screenrc 中:
escape ^A^A bind o other
捷径
正如@jordanm 在评论中指出的那样。然而,上述解决方案并不是必需的。同一问答中获得第二高支持的答案指出,您可以简单地输入Ctrl+ a+a并将+screen
发送到 Bash。Ctrla