Answers:
您只需按ctrl-a,然后按a即可将ctrl-a实际发送到嵌套屏幕实例。
ctrl-g g 2
在嵌套屏幕中ctrl-g 1
选择窗口2,在初始屏幕中选择窗口1。
对的,这是可能的。您将需要重新定义screen
的转义字符,例如将其设置为E
调用时screen
screen -e^Eq
如果您使用ctrl-a a或更改转义字符,则这些命令可以正常工作。但是,他还询问如何从另一个终端内部进行附加。我花了一段时间在网上找到它,但是看到-m标志后,我在手册中进行了查找。
-m cause screen to ignore the $STY environment variable. With
"screen -m" creation of a new session is enforced, regardless whether screen is
called from within another screen session or not. This flag has a special
meaning in connection with the `-d' option:
-d -m Start screen in "detached" mode. This creates a new session but
doesn't attach to it. This is useful for system startup scripts.
-D -m This also starts screen in "detached" mode, but doesn't fork a new
process. The command exits if the session terminates.
之后,我测试了使用
screen-d -m
并从屏幕内使用
screen -R -D
并按照我想要的方式工作,创建了一个新屏幕并从屏幕上将其附加到屏幕上。我认为没有多少人会使用此功能,但是有时我会用完终端,因此将选项卡分组在单独的屏幕中可能很有用。