我想知道如何恢复所有已最小化的窗口(使用鼠标)。我发现必须手动浏览我的窗口才能恢复所有窗口很烦人。
基于 GUI 和命令行的解决方案对我来说都适用。
为了表明我在此发布之前已经搜索过答案:
我不想查看我的桌面(切换窗口),所以我不会重复Ask Ubuntu 上的这个问题,我也没有重复这个问题。
可以在 SuperUser 上找到解决方案,但这是针对 Windows 的解决方案。
此 Unix 和 Linux 链接包含两种可能的解决方案,但两者似乎都存在错误和/或速度很慢。我希望在 Ubuntu 上有更好的方法。
此外,我也在 StackExchange 之外进行搜索,但没有找到令人满意的解决方案。
答案1
有一个名为 xdotools 的包可以做到这一点。要使用的命令是;
xdotool search --onlyvisible --name '.*' windowactivate %@
您可以将其添加到快捷方式并将其放在工具栏上,只需单击即可打开所有内容。
答案2
基于用户55822 发的这篇关于关闭所有打开的窗口的帖子,我找到了以下解决方案:
WIN_IDs=$(wmctrl -l | awk '$3 != "N/A" {print $1}')
for i in $WIN_IDs; do wmctrl -ia "$i"; done