是否可以绑定Ctrl+ a Shift+Tab将焦点切换到列表中的上一个窗口(类似于Ctrl+,a p但更改焦点)?
具体来说,我想从第一个跳到最后一个。例如,这是一个屏幕配置文件:
# Vertical split with two on right
#
# +---+---+
# | | |
# | |---|
# | | |
# +---+---+
#
split -v
screen bash
title "main"
focus
split
screen bash
title "script"
focus
screen bash
title "interpreter"
focus left
# ctrl+a navigating regions
bind j focus down
bind k focus up
bind h focus left
bind l focus right
焦点从左上方的屏幕开始。我想直接跳到右下角。我可以通过按两次Ctrl+来做到这一点a Tab。是否只有一个命令,如果可以,我如何将其绑定到Ctrl+ a Shift+ Tab?
刚发现Ctrl+ a Ctrl+也i切换到下一个窗口(奇怪的是没有info
)。我上线了Screen version 4.01.00devel (GNU) 2-May-06
将以下内容添加到您的屏幕配置文件(或~/.screenrc
)
## ctrl+a navigating regions
bindkey "^j" focus down
bindkey "^k" focus up
bindkey "^h" focus left
bindkey "^l" focus right
现在,您可以通过按住Ctrl+ h/ j/ k/l以vim
-esque样式快速浏览。
您要查找的命令是focus prev
。
不幸的是,由于无法使用修饰键,因此无法绑定Shift+ Tab,bind
它Tab等效于Ctrl+ i(这也解释了为什么绑定focus
而不是info
),因此您必须将其绑定到其他键。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句