1. 前言
为了提高工作效率,同时给macos省电(macos触摸板是最耗电的设备),最好能够掌握macos的快捷键。
本文中,对常用的macos快捷键进行整理,备忘。
参考文档:
- Mac 键盘快捷键
- 《MacOS系统配置》
- 《MacOS上软件配置》
- 《MacOS小技巧》
- 《Vim进阶》
- 《VSCode常用快捷键和配置》
- 《IDEA常用快捷键和配置》
- 《Sublime Text3》
- mac中chrome常用快捷键
- iTerm2 快捷键大全
2. 文件/文本操作
- Command-X:剪切所选项并拷贝到剪贴板。
- Command-C:将所选项拷贝到剪贴板。这同样适用于“访达”中的文件。
- Command-V:将剪贴板的内容粘贴到当前文稿或 App 中。这同样适用于“访达”中的文件。
- Command-Z:撤销上一个命令。
- Shift-Command-Z:重做上一个命令。
- Command-A:全选各项。
- Command-F:查找文稿中的项目或打开“查找”窗口。
- Command-G:再次查找,查找之前所找到项目出现的下一个位置。
- Shift-Command-G:查找出现的上一个位置。
- Command-O:打开所选项,或打开一个对话框以选择要打开的文件。
- Command-P:打印当前文稿。
- Command-S:存储当前文稿。
- Shift-Command-N:在“访达”中创建一个新文件夹。
- Control-Command-空格键:显示字符检视器,你可以从中选择表情符号和其他符号。
3. App/窗口操作
- Command-N:新建一个App窗口。
- Command-T:打开新标签页。
- Command-H:隐藏最前面的 App 的窗口。
- Option-Command-H:查看最前面的 App ,隐藏所有其他 App。
- Command-M:将最前面的窗口最小化至“程序坞”。需要注意的是,最前面的窗口不能是最大化状态。
- Option-Command-M:最小化最前面的 App 的所有窗口。
- Command-W:关闭最前面的窗口。
- Option-Command-W:关闭 App 的所有窗口。
- Command-Q:关闭最前面的窗口并退出程序。
- Option-Command-Esc:强制退出 App。
- Command-Tab:在打开的 App 中切换到下一个最近使用的 App。
- Command-空格键:显示或隐藏“聚焦”搜索栏。
- Command–Option–空格键:从“访达”窗口执行“聚焦”搜索。
- Control-Command-F:全屏使用 App(如果 App 支持),取消全屏使用App。
- Command-逗号(,):打开最前面的 App 的偏好设置。
- Control-Tab:切换标签页
- Shift-Control-Tab:反向切换标签页
Command-Tab额外说明:
- Command-Tab,调出App选择框
- 按住Command,点击Tab可以切换App窗口到最前面
- Command-Tab,按住Command,使用左右按键可以切换App窗口到最前面
- 已经最小化的App,想要恢复,Command-Tab,选中App后松开Tab,按住Option,松开Command,最后松开Option
4. 截屏录屏
- Shift-Command-5:拍摄截屏或录制屏幕。
- Shift-Command-3:截屏屏幕。
- Shift-Command-4:截屏选定区域。
5. 文本编辑
- Command-左键:跳转到本行最前面
- Command-右键:跳转到本行最后面
- Command-上键:跳转到文档最前面
- Command-下键:跳转到文档最后面
- Shift-Command-左键:选中从光标到本行最前面
- Shift-Command-右键:选中从光标到本行最后面
- Shift-Command-上键:选中从光标到文档最前面
- Shift-Command-下键:选中从光标到文档最后面
- Command-Delete:删除光标前的文字
- Option-左键:跳转到上一个关键字
- Option-右键:跳转到下一个关键字
- Shift-Option-左键:选中上一个关键字
- Shift-Option-右键:选中下一个关键字
- Command-Enter:跳转到下一行,光标后文字不受影响
6. Chrome
- Command-T:新建标签页
- Command-W:关闭当前标签页
- Shift-Command-T:恢复上次关闭的标签页
- Shift-Command-W:关闭当前窗口
- Command-Q:按住三秒退出App
- Control-Tab:切换标签页
- Shift-Control-Tab:反向切换标签页
- Command-Y:打开历史记录
- Shift-Command-J:打开下载记录
- Shift-Command-Delete:打开清理浏览数据
- Command-L:聚焦到地址栏
- Option-Command-I:打开开发人员工具
7. shell通用快捷键
- Control-A:到行首
- Control-E:到行尾
- Control-R:搜索历史命令;再次点击Control-R,继续搜索上一条命令;右键选中退出搜索
- Control-L:清屏
- Shift-ZZ:vim退出或者保存退出
- 上下键:查看历史命令
- Control-D:删除当前光标字符,没有字符时退出当前登录
- Control-H:删除光标前的一个字符
- Control-W:删除光标前的一个单词
- Control-K:删除光标到末尾
8. iterm2
- Command-T:新建标签页
- Command-W:关闭当前标签页或者分屏
- Command-数字:切换标签页
- Command-左右键:切换标签页
- Command-Enter:切换全屏
- Shift-Command-T:全屏时显示Tab
- Command-D:垂直分屏
- Shift-Command-D:水平分屏
- Command-Option-左右键:切换分屏
- Command-方括号([]):切换分屏
- Command-分号(;):查看历史命令
- 输入命令开头,Command-分号(;):查看以某些命令开头的历史命令
- Shift-Command-H:查看粘贴板历史
- Command-F:搜索屏幕中的内容
9. 其他
- Control-Shift-A:打开启动台