设置快捷键的规范

A类键:a-z,0-9,,,.,;,',[,],-,=,\,/,~,space,left,up,down,right

mac 键盘

修饰键:

  • ⌘ (Command): 第一核心键(操作的“谓词”)。
  • ⇧ (Shift): 补集键(反向操作、全局化、或增加强度)。
  • ⌥ (Option): 变体键(辅助功能、替代路径、属性配置)。
  • ⌃ (Control): 系统级/容器级键(底层调控)。
组合键建议语义 (Semantics)典型案例
⌘ + A类原子操作:针对当前焦点目标的最常用功能。⌘+S 保存, ⌘+N 新建
⌘ + ⇧ + A类全局/增强:针对整个窗口/应用的状态切换,或 A类操作的反向。⌘+⇧+Z 重做, ⌘+⇧+F 全局搜索
⌘ + ⌥ + A类属性/面板:打开侧边栏、检查器,或作为 ⌘ 冲突时的备选。⌘+⌥+I 开发者工具, ⌘+⌥+V 粘贴格式
⌘ + ⌥ + ⇧ + A类高级动作:通常用于导出、强制执行或极低频配置。⌘+⌥+⇧+T 开启新的同配置的Tab
⌃ + ⌘ + A类系统级调度:跨应用切换、窗口分屏、唤起全局工具。⌃+⌘+F 切换全屏, ⌃+⌘+Q 锁定屏幕
⌃ + [其他]文本/终端逻辑:遵循 Emacs/Unix 习惯的行内操作。⌃+A 行首, ⌃+E 行尾, ⌃+K 删除至行尾

linux/windows 键盘

修饰键:

  • Ctrl (Control): 核心键。对应 Mac 的 ⌘。执行应用内的基本原子操作。
  • Shift: 补集键。用于反向操作、增强功能或范围选择。
  • Alt: 辅助/UI 键。对应 Mac 的 ⌥。用于唤起菜单、替代路径或窗口内焦点切换。
  • Win (Super): 系统键。对应 Mac 的 ⌃ + ⌘ 逻辑。负责 OS 级别的窗口调度和系统功能。
组合键建议语义 (Semantics)典型案例
Ctrl + A类原子操作:针对当前焦点目标的最常用功能。Ctrl+S 保存, Ctrl+P 打印
Ctrl + Shift + A类全局/增强/反向:原子操作的反向,或针对全局视图的搜索/切换。Ctrl+Shift+Z 重做, Ctrl+Shift+F 全局搜索
Alt + A类UI 交互/菜单:传统上用于触发菜单栏(Mnemonic)或作为备选修饰。Alt+F 打开文件菜单, Alt+Enter 查看属性
Ctrl + Alt + A类系统级调度:跨应用切换,全局工具Ctrl+Alt+T 打开终端
Win + A类系统级调度:管理桌面、多任务窗口、系统自带工具。Win+D 显示桌面, Win+L 锁屏, Win+E 资源管理器

对照

维度Mac逻辑Win Linux 逻辑心理预期
核心动作Ctrl我要做这件事
反向/增强⌘ + ⇧Ctrl + Shift我想撤销/更深层地做
辅助/变体Alt我想看看别的选择
系统调度⌃ 或 ⌃ + ⌘Win 或 Ctrl + Alt我要调整环境/窗口