Art*_*mão 4 command-line application-switcher
我对在 Ubuntu 16.04 中切换到下一个/上一个应用程序窗口的命令感兴趣。我知道我可以通过Alt+做到这一点Tab ?,但我想知道按下组合时在后台运行哪个命令。
一个有用的(但不是必需的)有趣的行为是,这个命令不仅会引发Alt+Tab ?列表中的下一个应用程序,还会在每次调用时引发同一应用程序的每个窗口,如果一个应用程序碰巧有更多比打开一扇窗。
对此的任何帮助表示赞赏。谢谢!
快捷方式控制窗口管理器,使用终端命令执行相同的操作wmctrl。以下是一些使用示例:
列出窗口管理器管理的窗口
wmctrl -l
Run Code Online (Sandbox Code Playgroud)切换到包含 Firefox 的桌面,抬起窗口并给它焦点
wmctrl -a firefox
Run Code Online (Sandbox Code Playgroud)将 Firefox 移动到当前桌面,抬起窗口并使其获得焦点
wmctrl -R firefox
Run Code Online (Sandbox Code Playgroud)切换当前活动窗口的“全屏”和“保持在上方”模式
wmctrl -r :ACTIVE: -b toggle,fullscreen,above
Run Code Online (Sandbox Code Playgroud)通过单击选择一个窗口,将其水平最大化并使其对任务栏不可见
wmctrl -r :SELECT: -b add,maximized_horz,skip_taskbar
Run Code Online (Sandbox Code Playgroud)阅读man wmctrl和wmctrl 的主页了解更多信息。该-b选项可用的窗口属性可能部分特定于正在使用的窗口管理器,用于wmctrl -m获取其名称并从那里搜索 - 或者只是尝试一下。