在 Mac OS X 下,哪些键盘快捷键可以移动、调整大小和最大化窗口?

Phi*_*bin 145 mac keyboard-shortcuts window-manager macos

我刚刚检查了http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts但以下“窗口管理”条目对于 Mac OS X 是空白的:

  • 移动焦点窗口
  • 调整聚焦窗口的大小
  • 最大化聚焦窗口

OS X 中真的没有内置的键盘快捷键吗?我一直在 Linux 下用 GNOME 做这些事情。

Phi*_*bin 123

还没有提到奇观。“轻松移动和调整窗口大小。” -- http://spectacleapp.com

它是开源的:https : //github.com/eczarny/spectacle

2020 年 3 月 17 日更新

Spectacle 作者不再维护该项目。

Macos 提供了向左/向右移动窗口的选项。请参阅@afonsoduarte 的答案

  • 不错 - 在 Win7 上支持类似于“Windows 键”+“箭头”的行为。正是我所追求的。 (8认同)
  • Spectacle 不再维护,开源替代方案现在是 [Rectangle](https://github.com/rxhanson/Rectangle)。在 MacOS 10.15 上运行良好! (4认同)
  • 是的,再次感谢...我是 MacOsX 的新手,我只是认为这应该包含在本机操作系统中...为什么绿色按钮不会产生相同的效果。 (2认同)

小智 29

macOS Catalina (10.15) 现在具有以下命令:

  • 在屏幕左侧和右侧平铺窗口(这将进入全屏模式,并排显示 2 个应用程序)
  • 进入全屏模式
  • 将窗口移动到屏幕的左侧和右侧
  • 缩放(最大化窗口)

您可以通过将鼠标悬停在窗口左上角的绿色全屏按钮来选择它们(按Option键可获得更多选项)。

macOS Catalina 窗口平铺选项

要为这些命令创建快捷方式,您可以执行以下操作:

  1. 转到系统偏好设置 > 键盘 > 快捷方式
  2. 选择应用程序快捷方式
  3. +号创建一个新的快捷方式
  4. 菜单标题中输入选项的标题,当它悬停在绿色全屏按钮上时,例如:将窗口移动到屏幕左侧
  5. 选择一个键盘快捷键,例如:???

  • 啊! 我没有意识到你可以为这些创建捷径。(我现在才发现它们位于窗口下的菜单栏中,感谢您的评论。) (2认同)

Fis*_*cle 13

我没有在其他版本中测试过,但在 OS X 10.9 (Mavericks) 中,您可以使用 Voice Over Utility 来移动和调整窗口大小。

  1. 在辅助功能控制面板中启用旁白。
  2. 单击“打开实用程序语音”
  3. 单击左侧面板中的“指挥官”。
  4. 选择“键盘”
  5. 选择“启用键盘命令”
  6. 添加新指挥官。
  7. 指定任何尚未使用的键盘键。
  8. 选择命令:大小和位置 -> 开始移动窗口
  9. 选择要移动的窗口
  10. 按住右选项键,按7中选择的键。
  11. 用光标键移动窗口。


小智 9

就个人而言,我更喜欢 Size Up - 它有大量选项可以通过单个按键自动调整大小,包括四分之一屏幕、最大化和在显示器甚至空间之间移动窗口。

http://www.irradiatedsoftware.com/sizeup/


小智 9

最好的答案是在System Preferences > Keyboard > Shortcuts > App Shortcuts 中创建一个键盘快捷

然后添加 Chrome 或任何一个,并在名称中输入:Zoom

这是关键部分...

快捷方式必须包含Shift密钥。当您想使用键盘和鼠标完全最大化窗口时,您可以通过按住Shift键并单击浏览器工具栏中的绿色最大化/+ 按钮来实现。

我赋予我的快捷键是Command+ Shift+Return和它的作品就像一个魅力。

系统偏好设置 > 键盘 > 快捷方式 > 应用快捷方式

在此处输入图片说明

  • @Danijel,只需将其添加到“所有应用程序”即可 (3认同)
  • 我不明白为什么 OSX 中默认不启用此功能。在 Mojave (10.14) 中使用它。我厌倦了双击窗口顶部栏。谢谢。 (2认同)

Mar*_*ark 8

安装矩形,它是眼镜的另一个开源替代品(不再维护)

\n
brew install --cask rectangle\n
Run Code Online (Sandbox Code Playgroud)\n

然后按\n^\xe2\x8c\xa5\xe2\x86\xa9

\n

该应用程序看起来像

\n

在此输入图像描述

\n


小智 5

遵循 windowflow 的想法 - 查看它的父项目 Optimal Layout。我尝试了 sizeup 一段时间,当我找到 Optimal Layout 时,实际上是在尝试找到它的替代品。

它是迄今为止我见过的最好的基于 OSX 键盘的窗口操作应用程序!岩石...

http://most-advantageous.com/optimal-layout/