许多带有图层设计的软件中都有元素对齐(Align)功能,除了传统的作图工具 Figma、Photoshop,一些幻灯片制作工具 Keynote、PowerPoint 等也会常常用到对齐功能。
这些软件的对齐功能交互各异,Figma 陈列在右侧面板,Photoshop 排布在顶部工具栏,Keynote 则是在右侧面板的子选项里,点击后是一些没有图标的纯文字选项。
我时不时会用到这些软件的对齐功能,但频率又不至于高到让我记住它们所有的位置和快捷键,每次使用时总要寻找一番。因此便想用一套快捷键方案,统一它们所有的交互。
Figma 是这些软件里唯一带有快捷键设计的,但如果要将 Figma 的快捷键方案复用在其它软件上,比如 Keynote,会产生和输入冲突的问题。因为 Figma 用的组合是 ⌥Option-I/K/J/L,在 Keynote 里如果你选中一个文本进行对齐,好几种快捷键都会变成输入文字符号。
在《征服macOS 快捷键(三)——修饰键的分层和原则》里,Hum 将 ⌃Control-⌥Option-⌘Command 称为“小 Hyper 键”。
从使用便捷度、记忆负担上来说,这 3 个按键的组合仅仅稍逊于 Hyper,因此可以称之为小 Hyper 键。
而我有自己惯用的“小 Hyper”——⇧Shift-⌃Control-⌘Command。这组快捷键看似不好按,但其实开始有个相对舒适的固定“指法”:小拇指按 ⌃Control,无名指按 ⇧Shift,大拇指按 ⌘Command。左手几乎就是呈现“爪子”形态,不用特别用劲。
左手按住小 Hyper,那么右手则用来按键盘右侧区域的字母键。这里也参考了 Hum 在《征服macOS 快捷键(二)——快捷键的键位设计》里介绍的用按键与空间位置关联来设计快捷键键位:
- ⇧Shift-⌃Control-⌘Command-I:上对齐
- ⇧Shift-⌃Control-⌘Command-K:下对齐
- ⇧Shift-⌃Control-⌘Command-J:左对齐
- ⇧Shift-⌃Control-⌘Command-L:右对齐
I、K、J、L 则是对应了键盘里的上、下、左、右位置。
此外,还有水平中间对齐和垂直中间对齐这两个,比较棘手,但我们也可以参考 Figma 设

