我希望能够保存我的应用程序的当前位置,因此当我要打开相同的应用程序并运行某些内容时,它们将按原样重新排列。
例如,如果我要打开一个 sublime 和三个终端窗口,我希望能够以某种方式保存它。

我不在乎它是应用程序还是命令行工具,只要我可以轻松保存应用程序的位置即可。
我是Moom 的忠实粉丝,但不幸的是它只能在 MacOS 上运行,而在 Ubuntu 上我真的很想念它。它支持更多的功能,如果你知道我的主要问题之上的一些接近它的东西,那也很好。
我需要一个工具来执行以下操作:选择一个窗口,将使用x填充制作该窗口的屏幕截图,如下图所示:

因此,在大多数情况下x将与y相等,但有时我需要不同的距离。
如何自动制作这样的屏幕截图?我尝试使用 Shutter,但在那里找不到这样的设置。但是,它支持插件。因此,插件可以以这种方式裁剪窗口。
我需要一个工具来获取任意窗口的宽度和高度。
理想情况下,该工具会减去 Ubuntu 菜单栏的大小。
我一直在玩弄wmctrl以更好地控制我的窗户。我遇到了一个奇怪的行为,Unity 保留了两倍的空间。
请参阅此屏幕截图:
我打开终端并使用 top 命令移动窗口。它应该在左上角 (X=0 Y=0)。但出于某种原因,终端和 Unity 条之间存在一些余量。
如果我正确理解手册页,它可能与WA: 65,24 有关。
有人可以帮我解决这个问题吗?
我遇到了一个错误,当机器从待机状态恢复时,通过显示端口 (MST) 连接的显示器没有恢复,但是如果它确实出现,窗口仍然在它覆盖的区域内。
从这种短暂的重启中恢复的唯一方法是禁用和重新启用显示,现在我可以通过命令行执行此操作,但是当禁用显示时,所有窗口都会重新排列到剩余的屏幕上。
有没有办法保留窗口位置并恢复它们,以便我的脚本可以执行此序列:-
我可以很好地完成第 2 步和第 3 步,但是我迷失了第 1 步和第 4 步
我知道我可以为每个应用程序强制一个位置,但这不是我想要的,因为我可以做不同的事情并且在不同的位置有相同的应用程序,我也有多个终端打开,我需要以某种方式存储和恢复当前位置。
任何帮助,将不胜感激!
command-line ×2
layout ×2
unity ×2
wmctrl ×2
display ×1
screenshot ×1
shutter ×1
window ×1
xdotool ×1