Mac 内置了很多对于文本操作的快捷键组合,在 Apple 的官方文档里也给出了所有 Mac 操作的快捷键。熟悉这些快捷键可以让我们日常的使用和工作更有效率,双手不需要离开键盘去摸鼠标了。因为本身是个程序员,所以罗列了一些比较重要的快捷键组合,大部分都是关于文本操作的。
这些快捷键在 Mac 里面是通用的,也就意味着在几乎所有的有文本输入的地方,都可以用得上,一次学习,使用Anywhere :)。要熟悉掌握这些组合,还是要下一定功夫勤加练习的,不然右手又会不自觉地去触摸鼠标了。不过还是有一定技巧的,主要是掌握 ctl
、shift
、fn
的组合而已。
(强烈建议大家将键盘上的大小写切换键改为 ctl
键,因为 ctl
的作用远比大小写切换重要多了,大小写切换完全可以使用 shift
+ 字母的方式进行输入,但大小写键在键盘上却占据了很重要的位置,ctl
缩在角落瑟瑟发抖)。修改方法:系统设置 -> 键盘 -> 修饰键(在右下角)-> 大写锁定键改为 Control
光标移动
cmd
+ ←
移动至行首
cmd
+ →
移动至行尾
fn
+ ↓
向下翻页
fn
+ ↑
向上翻页
option
+ ←
向前跳一个词
option
+ →
向后跳一个词
ctl
+ p
光标向上移动一行
ctl
+ n
光标向下移动一行
ctl
+ b
光标向前移动一个字母
ctl
+ f
光标向后移动一个字母
ctl
+ e
光标移动到行尾
ctl
+ a
光标移动到行首
选取
option
+ shift
+ ←
向前选中一个单词
option
+ shift
+ →
向后选中一个单词
cmd
+ shift
+ →
从当前光标选中到行尾
cmd
+ shift
+ ←
从当前光标选中到行首
删除
fn
+ delete
向后删除
option
+ delete
向前删除一个单词
fn
+ option
+ delete
向后删除一个单词
cmd
+ delete
从当前光标删除到行首
fn
+ cmd
+ delete
从当前光标删除到行尾
Snap
最后,也推荐给大家一个软件 Snap
,在 AppStore 可以直接下载。这个软件的作用是绑定应用快捷键的,可以把对应的应用绑定成自己喜欢的快捷键,通过快捷键快速启动和切换应用,时间复杂度是 O(1),远比用 cmd
+ tab
(时间复杂度 O(n))或者用鼠标点击(时间复杂度 O(n^2))快多了
软件主界面长这样:
这个主要是设置默认快捷键的,比如这里设置了 ctl
+ cmd
,那么你就可以通过 ctl
+ cmd
+ 1
的快捷键来启动或者切换 Dock 上的第一个应用,ctl
+ cmd
+ 2
启动或者切换第二个,以此类推。
上面这种方法不是很建议,因为需要记住应用在 Dock 上的位置或者自己手动排列 Dock 位置。还有另外一种方法就是 Manual
,就是上面说的应用绑定快捷键,界面长这样:
点击左下角就可以选择一个应用,然后输入对应的快捷键,后面就可以愉快的玩耍了 -