# 回归本源：MacOS 系统快捷键

经过前面五十天的训练，相信大家已经对 “使用键盘操作电脑” 这件事有一个自己的习惯积累和认识了，各种软件、插件、快捷键，无一不是为了让我们更加方便快捷地使用键盘来达到想要的操作；今天的训练我们回归本源，了解一下 MacOS 系统级的组合快捷键，其中相对一步份我们都已经在前面的训练中了解学习过了的，顺便回顾一下。

## 常用命令

- `command` + `,`：打开设置页，绝大部分软件通用
- `command` + `q`：退出软件
- `command` + `ctrl` + `q`：锁屏
- `command` + `tap` / `command` + `shift` + `tap`：触发一次则快速切换到上一个使用的软件窗口，多次触发则会显示当前打开了的软件列表并向右切换，而 `command` + `shift` + `tap` 则是向左切换
- `command` + `h`：隐藏软件窗，隐藏后可以通过 `command` + `tap` 切换到该软件而让它显示出来；
- `command` + `m`：隐藏软件窗到底部 Dock 栏，隐藏后无法通过 `command` + `tap` 切换到该软件而让它显示出来；可以通过 `command` + `tap` 切换到该软件，松开 tab 但不松开 command，然后按下 option 键，即可让改软件重新从 Dock 调出来；
- `command` + `` ` ``：切换同一个软件中的多个窗口，如 VScode 打开多个工作区窗口时即可用它切换；

:::tip HHKB 键盘改键方案
对于一些使用 HHKB 的朋友来说，由于键盘中的 `esc` 是在 `` ` `` 键的位置，而无法直接输入 `` ` ``，所以我们可以通过 Karabiner 配置 `command` + `esc` 映射为 `command` + `` ` ``，具体的规则参考之前的 [Karabiner 的映射规则导入](./../keybinding.md#全局)。
:::

- `command` + `f`：全屏；
- `command` + [左 / 右方向键]：切换桌面；