如何快速并排放置两个窗口?

wco*_*nen 28 window-manager

有时您需要并排查看两个窗口,例如在遵循说明或进行翻译时。我如何快速安排两个这样的窗口?

编辑:对所有平台和窗口管理器的答案感兴趣

Nic*_*dad 34

我所知道的 Mac 和 Windows 都有很好的解决方案:

Windows 7的

此功能是内置的,称为Aero Snap。您可以使用以下键盘快捷键来获得所需的行为:

  • Win+将当前窗口移动到屏幕的左半部分。
  • Win+将当前窗口移动到屏幕的右半部分。
  • Win+最大化当前窗口。

Windows XP 和 Vista

GridMove允许您设置区域以通过快捷键将窗口捕捉到。我映射Win+1一个窗口移动到屏幕的左半边和Win+2使用权的一半。

AeroSnap使 Windows 7 的本机键盘快捷键在 Windows Vista 和 Windows XP 中可用。

Mac OS X

Irradiated Software 的CinchSizeUp(均是无限制的免费试用)和 TwoUp(已停产 - 可在此处获得)都完美地完成了这项任务。SizeUp 添加了一些额外的功能,包括多显示器支持。

  • TwoUp 已停产,取而代之的是 Cinch http://www.irradiatedsoftware.com/cinch/index.html,它似乎工作得很好 (3认同)

wco*_*nen 19

按照旧的新事物的解释为 Windows 回答:

在任务栏中,单击要定位的第一个窗口的按钮,然后按住Ctrl键并右键单击第二个窗口的按钮。选择垂直平铺。Bingo,两个窗口并排放置。

正如下面的评论中提到的,您也可以Ctrl在单击其他任务栏按钮时按住,最后右键单击第三个。通过这种方式,您可以同时排列 3 个窗口。超过 3 个窗口也可以工作,但会导致网格布局。

  • 您可以按住 Ctrl 键选择要排列的所有窗口。所以这适用于 n 个窗口 (2认同)

小智 7

Mac OSX

两个优秀的免费工具:

  • Spectacle非常简单,可让您设置所有典型窗口放置操作的快捷键(填充屏幕左半部分、填充上半部分、全屏、中心等)。

  • BetterTouchTool功能非常齐全,也可以执行这些键盘快捷键,但也可以让您单击并拖动窗口以“对齐”到屏幕的不同区域。(并且它具有大量其他功能,因为它的最初目的是自定义触摸板手势)。


小智 5

对于 linux,获取平铺窗口管理器(AwesomeWM、XMonad、dwm、ratpoison、musca ..)。如果您不喜欢或不熟悉自动平铺,或者您不想切换 WM,请使用一些平铺脚本,例如stiler


Sen*_*aku 5

在预装了 Unity 桌面管理器和 Compiz 的最新 Ubuntu 版本中,该功能是预装的。您可以通过执行以下操作来对齐所选窗口:

  • 全屏:Super+ Ctrl+
  • 到左前卫:Super+ Ctrl+
  • 到右前卫:Super+ Ctrl+

(“超级”键是 Linux 上 Windows 键的名称。)

您应该也可以在其他 Linux 发行版上执行此操作,只要它们能够运行Compiz 即可