搜索窗口标题?

nev*_*nd9 4 windows window-manager window-management

我希望有一种方法(即窗口管理器或插件),它允许我在打开的窗口列表中按标题搜索窗口,直接切换到该窗口,而不是拼命在任务栏中寻找该特定窗口。

也许,还有一个窗口切换的命令?(切换到标题与给定模式匹配的窗口)。

我确信一定有一个窗口列表命令,尽管我还没有研究过。

L. *_*mes 5

窗口列表命令(wmctrl):

$ wmctrl -lx
0x0540043e  0 google-chrome.Google-chrome  ubunzeus Search for window title? - Ask Ubuntu - Google Chrome
0x050000ec  0 Mail.Thunderbird      ubunzeus Inbox - Mozilla Thunderbird
0x04e1068d  0 gnome-terminal-server.Gnome-terminal  ubunzeus ljames@ubunzeus: ~
Run Code Online (Sandbox Code Playgroud)

切换到特定窗口的命令(xdotool)

$ xdotool windowactivate 0x0540043e
Run Code Online (Sandbox Code Playgroud)

上述命令将切换到 ID 为0x0540043e的 Windows ,该 ID 是此 Askubuntu 消息条目的列表中特定的。

它们都在存储库中:

$ sudo apt install wmctrl xdotool
Run Code Online (Sandbox Code Playgroud)

上面 wmtrl 的命令参数是:

  • -l列出窗口
  • -x包含窗口的 WM_CLASSS。

xdotool 的命令参数是:

  • windowactivate将指定的窗口置于前面
  • 窗口 ID要执行操作的特定窗口。