GNU 屏幕:在区域之间移动

neu*_*ino 25 gnu-screen

我已经开始将 GNU 屏幕中的窗口拆分为不同的区域 - 而不是在窗口之间切换。

无论如何,将窗口分成 4 个区域 (2x2) 需要 3 次C-a <Tab>才能将焦点返回到原始区域。真是太麻烦了……

是否还有其他键绑定可以在区域之间向上、向下、向左、向右移动

我无法理解这一点:击球C-a t给了我时间,不会切换到顶级胜利。

我应该更改键绑定吗?

小智 14

屏幕为区域之间的切换命令包括:实际上focus upfocus downfocus rightfocus left。例如,要键入这些命令(或任何其他屏幕命令),请键入C-a :focus up

这些命令输入起来很乏味,这就是您必须在~/.screenrc文件中创建键绑定的原因。因为我是Vim用户,所以我在~/.screenrc文件中选择了这些行:

bind j focus down
bind k focus up
bind l focus right
bind h focus left
Run Code Online (Sandbox Code Playgroud)

要切换到左侧区域,我输入 C-a h


Dan*_*ple 6

看一下手册(man screen) - 搜索焦点(/用于搜索)。那里有一个用于绑定焦点上/下/上/下键的示例。不确定左/右 - 焦点似乎不接受这些作为参数。

  • 如果我只知道在 `Shift` 和 `Tab` 的 `bind` 命令中输入什么...... (2认同)