GNU 屏幕:访问 9 以上选项卡的键

rah*_*ulk 26 gnu-screen

长期使用 GNU-Screen。

C-a 1 2 n p
Run Code Online (Sandbox Code Playgroud)

导航到其他选项卡。这工作到 9。我经常有 10、11 等。有什么办法可以快速找到他们?

目前,我必须做:Ca 9,Can,这很痛苦。谢谢。

小智 24

尝试使用
(Ca ")
在表格中显示所有窗口以进行可视化窗口选择。可以通过标准移动键(参见移动)选择所需窗口并通过返回键激活。如果给出 -b 选项,屏幕将在显示列表之前切换到空白窗口,以便当前窗口也可以选择。 -m 选项更改窗口的顺序,而不是按窗口编号排序 screen 使用其内部最近使用的列表
。UPD。
你可以使用绑定访问 9 以上的窗口。这里是链接文本


小智 13

您也可以使用 (Ca '),gnu 屏幕会提示“切换到窗口:”,您可以在其中输入任意数量的数字。


P. *_* B. 7

根据 screen 的手册页,您可以将以下几行添加到您的~/.screenrc文件中:

bind -c demo1 0 select 10
bind -c demo1 1 select 11
bind -c demo1 2 select 12
bindkey "^B" command -c demo1
Run Code Online (Sandbox Code Playgroud)

使得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
Run Code Online (Sandbox Code Playgroud)

使C-a - 0选择窗口 10、C-a - 1窗口 11 等。