问题描述
通过将每个窗口拖动到屏幕的一侧或Ctrl
+ Super
+ ←
/→
,通常有两个相同的窗口,但我想将屏幕划分为四个季度。
我遇到过很多情况,我不得不在三到四之间切换窗口。如果我的屏幕有四个等分的窗口,那么调试任何代码有时会更容易,这样我就能看到整个系统。
最佳解决办法
从这个例子可以看出,有四个gnome-terminal
窗口是可能的:
我没有手动调整大小和定位窗口,我本来可以做,但只是将它们拖到屏幕的角落,自动格式化。通过将窗口拖动到屏幕的相应边框,将窗口放入左侧或右侧,这与您描述的过程相同。还有自定义键盘short-cuts来实现这一点。
您可以设置您喜欢的方法或两者兼而有之。
但是,默认情况下,角落的配置方式与侧边框相同,并且short-cuts可能已禁用,因此我们必须更改这些设置。
因此,我们需要CompizConfig设置管理器。您也可以使用以下命令从终端安装它:
sudo apt-get install compizconfig-settings-manager
之后,启动ccsm
。
导航到类别Window Management
并选择Grid
plug-in。转到Corners / Edges
选项卡,您应该看到以下设置:
根据上面的示例设置所有角落选项,以便在拖动窗口时例如进入左上角,它将调整大小并放置在屏幕的左上角。
您还可以设置键盘short-cuts以将窗口放入网格中。切换到Bindings
选项卡,然后选择您喜欢的short-cut组合键。我选择了Ctrl
+ Alt
+ NumPad 1-9
将窗口放入相应的屏幕半部或角落。请参阅下面的示例:
您的所有更改都会立即生效,因此请关闭ccsm
窗口。
现在您可以开始将窗口拖动到角落中:
次佳解决办法
您也可以使用Unity Tweak Tool执行此操作。
使用下面的terminal命令或单击此处安装它:unity-tweak-tool
sudo apt-get install unity-tweak-tool -y
安装此工具后,打开它并转到Window Snapping
,然后您可以配置Ubuntu上的窗口捕捉。
第三种解决办法
有一个名为x-tile的应用程序可以用几种不同的方式组织窗口,包括你想要的方式(平铺所有四边形)。确保手动安装python-appindicator(缺少依赖性 – 为它提交了一个错误)。
第四种办法
使用ShellTile在Ubuntu 18.04.1 LTS(Bionic Beaver)上获得同样大小的窗口。