使用键盘快捷键在 twm 中切换窗口

sim*_*ona 5 keyboard-shortcuts x11 window-management twm

我正在使用一个运行的系统,twm我想知道是否可以使用键盘快捷键在窗口之间切换,就像我在 gnome 中使用Alt+所做的那样Tab

小智 3

f.warpring功能很接近,但是您必须定义属于环的一部分的窗口列表,并且似乎没有办法说“所有这些”。例如,设置 Alt+Tab 和 Shift+Alt+Tab 在 xterm 之间循环:

WindowRing { "XTerm" }
"Tab" = m     : all : f.warpring "next"
"Tab" = m | s : all : f.warpring "prev"
Run Code Online (Sandbox Code Playgroud)

您尝试过图标管理器吗?它显示了窗口名称的二维网格,您可以将按键绑定到网格中的上、下、左、右。这是我的设置的一部分:

ShowIconManager
IconManagerGeometry "320x200+0+0" 3
"h" = m | c : all : f.lefticonmgr
"j" = m | c : all : f.downiconmgr
"k" = m | c : all : f.upiconmgr
"l" = m | c : all : f.righticonmgr
Run Code Online (Sandbox Code Playgroud)

使用 Ctrl + Alt + vi 光标键选择窗口。Unix 万岁!

真正使 twm 相对于 gnome 一代的窗口管理器有所改进的最大的事情是我刚刚向您展示的所有功能都已正确记录(“正确”意味着“在手册页中”)。配置文件不是 SGML/XML-ish;它旨在被人类理解,并使用编辑器进行编辑,而不是 3 层配置抽象库之上的迷宫般的菜单。