Amethyst 是一款免费开源的 macOS 窗口自动拼贴工具,和其他窗口管理软件显著不同的地方是,Amethyst 会自动将当前桌面的应用按照布局方案进行拼贴组合。随着打开应用的数量自动调整布局。

安装和系统设置

安装方式很简单,即可以通过包管理器 brew install --cask amethyst 的方式安装,也可以登录官网下载安装包来安装。

首次运行前,记得到系统偏好设置-隐私与安全性当中,启用其辅助功能控制。



桌面与程序坞当中,建议关闭「根据最近的使用情况自动重新排列空间」项,并关闭「台前调度」,以避免 Amethyst 和系统设置之间的冲突。

布局方案 Layouts

Amethyst 默认的快捷键是 ⌥⇧空格,循环显示布局,每次触发会循环显示 Layouts 中添加的布局模式。

  • Tall Right:将窗口分为左侧主窗口和右侧垂直排布的窗口;
  • Wide:将窗口分为下方主窗口和上方水平排布的窗口;
  • Fullscreen: 让所有窗口全屏;
  • Column:所有窗口列方式排布;
  • Row:所有窗口行方式排布;

提示:添加新的布局模式到循环列表中需要重启应用生效。

典型布局

个人比较喜欢这样的布局,主窗口显示浏览器,副窗口显示编辑器或者词典一类的应用。









通用设置中定义 Screen Padding,在右侧预留出 120px 的空间,用来显示桌面的文件,方便拖拽或打开桌面的文档。

窗口漂浮 Floating

这种模式使所有窗口 "浮动",允许你移动和调整它们的大小,就像Amethyst被暂时停用一样。与其他模式不同的是,这将意味着窗口可以被放在彼此的 "上方",遮挡你对某些窗口的视线。Floating 的目的是不将列表的应用加入自动拼贴处理,例如 Finder、IM 软件、密码管理器、计算器等。这些应用保持原始的窗口大小就可以。

Floating窗口的处理,Amethyst 提供了白名单和黑名单(except list)两种方式,前者是只漂浮列表中的应用;后者是除了列表中的应用都采用漂浮策略。经过实际使用,个人选择的是「Automatically float all applications except those listed」黑名单模式,列表中的应用参与自动拼贴,其他的保持原始状态。

常用快捷键

修饰键分两组:mod1 基本快捷组合,mod2 扩展到桌面之间切换

  • mod1 option + shift
  • mod2 ctrl + option + shift

更多的详细介绍可以访问官网:https://ianyh.com/amethyst/

使用 ⌥⇧H 、⌥⇧L 扩展主窗口的大小



⌥⇧回车 焦点窗口和主窗口交换



⌃⌥⇧2 将焦点窗口移动到桌面2


更多快捷动手实践一下:)

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注