【问题标题】:How to open/toggle to the 10th screen session in linux?如何在 linux 中打开/切换到第 10 个屏幕会话?
【发布时间】:2013-09-19 09:41:04
【问题描述】:
我有一个屏幕会话,其中我创建了 10 个会话。
我使用以下组合键切换到附加的活动屏幕会话。
ctrl + a + 数字 0 到 9
Ctrl-a 0-9 转到编号为 0-9 的窗口
我现在已经创建了第 10 个会话
ctrl-a 10 将结束屏幕会话 1。
如何切换到第 10 个会话??
解决方法相同,进入第 9 届会议
Ctrl-a 9
然后 ctrl-n 将引导我进入第 10 个会话。
链接我指的是linux中的学习屏幕
http://www.kb.indiana.edu/data/acuy.html
【问题讨论】:
标签:
linux
command-line
gnu-screen
【解决方案1】:
我认为其中一些可以打开一个窗口列表:
ctrl+a " #window list
ctrl+a w #window list
【解决方案2】:
按 Ctrl+A 然后按 '(撇号)将显示提示,让您输入要切换到的窗口的编号或名称。
要重命名窗口,请使用 Ctrl+AShift+A。 (Ctrl+U 在输入新名称之前删除旧名称。)
其他切换窗口的方法包括:
-
Ctrl+ACtrl+A 返回您之前查看的窗口
-
Ctrl+An 或 Ctrl+ASpace 依次转到下一个
-
Ctrl+Ap依次转到上一个
-
Ctrl+A" 从列表中选择(感谢 stan 和 dogbane!)
【解决方案3】:
您可以使用C-a ",它将显示所有窗口的列表,然后您可以选择第 10 个
或者,转到第 9 个窗口,然后使用C-a n 转到第 10 个窗口。
【解决方案4】:
根据屏幕的手册页,您可以将以下行添加到您的~/.screenrc 文件中:
bind -c demo1 0 select 10
bind -c demo1 1 select 11
bind -c demo1 2 select 12
bindkey "^B" command -c demo1
使C-b 0 选择窗口 10、C-b 1 窗口 11 等。或者,您可以使用:
bind -c demo2 0 select 10
bind -c demo2 1 select 11
bind -c demo2 2 select 12
bind - command -c demo2
使“C-a - 0”选择窗口 10,“C-a - 1”选择窗口 11,等等。