屏幕内屏幕

屏幕内屏幕

在我的终端中,我运行一个屏幕。显然我有几个选项卡,在其中一个选项卡中我连接到远程服务器。在这个中,我有一个独立的运行屏幕,我将其连接起来,但无法切换其选项卡。

PS:远程运行屏幕从几个月前就已经存在并且从未被杀死。然而,当地的一只每天晚上都会被杀死(公司政策)

答案1

可以为内部屏幕使用不同的命令字符,例如通过以下方式启动:

screen -e'^Bb'

因此,这^B是命令字符,而不是输入^A文字。^B^Bb

或者您需要输入^Aa(假设外部screen是使用默认设置启动的,就像使用screen -e'^Aa'),以便外部屏幕将其传递^A到内部屏幕。

^A这也意味着要在内部输入文字screen,您需要输入^Aa^Aa.

从内部screen,您可以使用命令更改默认命令字符escape。因此,对于已经在外部屏幕中启动的内部屏幕,两者都用作^A命令字符,您需要输入^Aa:escape ^Bb将命令字符更改为^B

相关内容