1、阅读本文预计需要 7 分钟,并提供了资源下载。
作为最早,也是最高效的人机交互方式,键盘当仁不让。
然而网上关于快捷键的使用方法不多,要么是《人人都应该知道的10个电脑技巧》,一看全是你已经知道了的。又或者是《建议收藏!100 个高效快捷键大全》这种使用手册式文章,我猜也没几个人会认真看。当然也有程序员们在 Vim 和 Emacs 之间嘴炮那个更好,而绝大多数人都不知道它俩是干啥的。所以奶酪接下这个挑战,本期内容就来讲讲快捷键的来龙去脉,以及找出一条清晰的使用逻辑,并成为一个名出色的“键盘侠”!
重新认识键盘
首先我们来重新认识一下键盘,相信还是有很多人认不全键盘上的按键,我们可以把键盘分为 8 个区块。首先是字母键和数字键,这个略过不用讲,然后是编辑键和导航键。F1 就是 Function 1(功能1)的意思,依此类推,它的作用是将常用功能固定在键盘上,方便随时使用,可以说是快捷键的快捷键。想象一下,对于刚接触电脑的人来说,是告诉他“刷新”按 F5 快呢?
还是 Ctrl+R 快?你还得告诉他这里的 R 是 Refresh 的意思,何况非英语用户才是大多数,所以简单方便的 Fn 键就诞生了。
而 F1~F12 键的功能早在 DOS 年代就固定了下来,比如按 F1 键无一例外都是打开帮助手册,F2、F3、F4 的功能分别是编辑、跳转、退出。
所以现在你知道为什么重命名的快捷键是 F2 了。
接下来是本文的重点,也就是 Alt、Ctrl、Shift、Win 这 4 个修饰键。
Alt - 转换键
首先来讲一讲 Alt 键,可以说理解了Alt 键,也就知道了 Windows 快捷键的基本逻辑。Alt 的全称是 Alternative,意思是交换、替换,早在 DOS 系统时期, Alt 键的作用是用于切换菜单。
后来在 DOS 系统的基础上,微软推出了图形化的 Windows 系统,“窗口”正式出现,于是 Alt 键的作用就变成了对窗口的操作。
而为了让系统能向前兼容,让很多旧版本里快捷键使用习惯被保留了下来,所以你觉得奇葩的快捷键,原因都是追求兼容性而造成的连锁反应。
比如为什么关闭程序是 Alt+F4,为什么 Ctrl+Alt+Del 是打开任务管理器,还有定位地址栏的快捷键为什么有 Alt+D、F4、F6、Ctrl+L 如此之多,都是历史遗留问题。不过总体现言,Alt 键的作用主要集中在菜单、对话框和窗口上。
1、Alt 键之于菜单、对话框
单独按下 Alt 键时,焦点会转移到应用程序的菜单栏上,而如果与菜单栏、对话框括号里的(字母)同时按下,则会直接激活该选项。比如按Alt+F会直接激活菜单“文件(F)”,在对话框里按 Alt+S 就等于点击了“保存”。(按空格也可以)所以如果你想新建一个窗口,除了使用快捷键 Ctrl+N,先按一下 Alt+F 激活菜单,然后再按一下 W 也可以。
2、Alt 键之于窗口
Alt 键的另一个作用是与窗口操作相关,比如 Alt+Tab 是打开任务切换窗口,Alt+空格 是打开窗口控制选单。
又比如单独按 PrintSceen 键是全屏截图,而与 Alt 键同时按下,则会只对当前窗口进行截图。
Ctrl - 控制键
Ctrl 的全称是 Control,意思是控制,Ctrl 键可以说是快捷键的核心,绝大多数应用程序的快捷键都是通过 Ctrl 键来执行的。Ctrl 键的快捷键有很多,而且不同的应用程序也会有所不同,但如果知道了快捷键里字母键的英文原义,比如 Ctrl+A 里的 A 是 All 的缩写,Ctrl+S 是 Save 的缩写,那么记起来就容易多了。比如为什么添加书签的快捷键是 Ctrl+D,而不是 Ctrl+B(Bookmark)?原因 Ctrl+B 被加粗字体(Bold)给占用了。
那为什么又不是 Ctrl+A(Add Bookmark)呢?因为被全选(All)给占用了,所以只好选择了 Add 里的字母 D。
比如 Ctrl+C 里的 C 是 Copy,但为了方便,粘贴并没有使用 Paste 的 P 键,而是用了 V 键,因为这样的确更加顺手,P 键实在太远了。剪贴键 Ctrl+X 也一样,放在了 C 键旁边也是为了方便,而且 X 键就像是一把剪刀,理解为剪贴也很合理,Ctrl+Z “撤销” 则像是我们写错了东西,然后用橡皮擦擦掉。
Windows - 徽标键
Windows 键的出现时间很晚,在 Win95 版本才开始引入,所以当时还设置了 Ctrl+ Esc 来发挥相同的作用,因为当时有些键盘可能没有 Windows 键。Windows 键的功能也在不断变化,但无一例外都与系统自身的功能相关,下面是 Windows 键的常用快捷键。可以看到有些快捷键是空着的,相信也是为了留空备用。
Shift - 换档键
最后是 Shift 键,Shift 的意思是切换,来源打字机,用于切换字母大小写,所以也叫做换档键。而当 Shift 键与其他修饰键一起组合使用时,同样也是起到“换档”的作用。比如 Ctrl+S 是保存,Ctrl+Shift+S 就变成了另存为,Ctrl+N 是新建窗口,Ctrl+Shift+N 就变成了新建文件夹,又比如浏览器里 Ctrl+D 是收藏书签,Ctrl+Shift+D 则变成了收藏所有书签。Shift 的切换,还可以是正反、有无、左右等相对意义上的切换。比如 Ctrl+T 是新建标签页,Ctrl+Shift+T 则是恢复标签页,Ctrl+Tab 是切换标签页, Ctrl+Shift+Tab 则是反向切换标签页,Ctrl+Z 是撤销,Ctrl+Shift+Z 则是恢复撤销。下面是一些 Ctrl+Shift+... 的常用组合快捷键:
1、按住 Shift 键选择,可以连续选择两个对象之间的内容。
2、按住 Shift 键点击链接,会使得链接在新窗口中打开。
3、按住 Shift 键右键点击文件,菜单里就会新增一个「复制为路径」的选项。
4、在 Ctrl+V 粘贴时,加上 Shift 键就可以实现无格式粘贴。
5、按 Shift+F10 还可以呼出右键菜单。
6、如果需要用到 F13 键,那么 Shift+F1 就是 F13,依此类推。
如何记住快捷键
看了上面这么多的快捷键,想要记住它们可不容易,所以我总结了一条快捷键的使用逻辑:4 大修饰键 Alt、Ctrl、Shift、Win 的功能是分工且合作的。
分工方面,每个修饰键都可以与字母键单独组合。
Alt 键负责与菜单、对话框、窗口相关的操作,Ctrl 键负责应用程序内的功能,Win 键负责系统本身的功能,Shift 键则用于功能切换。
合作方面,如果修饰键要组合一起使用,那顺序是这样的:1、Ctrl 键是快捷键的核心,绝大多数应用程序的快捷键都是通过 Ctrl 键来执行 ,比如 Ctrl+S 是“保存”。2、如果这个操作有另一种选择,那么就加入 Shift 键来换档,比如 Ctrl+Shift+S 就变成了“另存为”。3、如果有第三种选择,那么就会再加入 Alt 键,比如在 PS 里,Ctrl+Shift+Alt+S 就是“另存为 Web 项目格式”。4、那如果还有第四种选择呢?第四种选择就不会再叠加修饰键了,而是会重新换一个字母键。5、如果有些功能需要全局调用,那么就用 Ctrl+Alt+... 的组合键。Alt 键代表窗口,与 Alt+Tab 是切换任务窗口的理由一样,Ctrl+Alt+... 的组合快捷键就是为跨应用程序而设置的,而且这样的组合也不容易造成快捷键的冲突。比如 QQ 的全局截图快捷键就是 Ctrl+Alt+A,微信的界面显示/隐藏快捷键是 Ctrl+Alt+W,还有网易云音乐的切歌快捷键也是 Ctrl+Alt+方向键。6、至于 Shift+Alt+.. 这样的组合键,极少有应用程序会这样设置,所以是空着的。7、最后,Win 键也极少会与其他修饰键一起使用,比如 Win+Shift+S(系统截图 Snapshot)也仅仅是因为 Win+S 已经被( 搜索 Search ) 占用了。也就是说,Windows 快捷键的组合顺序是这样的:Windows 下的快捷键标记方式通常都是:1Ctrl+ 2Shift+ 3Alt+。
但也不全是这样,比如 Adobe 系统软件里的 PS 和 AI,采用的就是 Mac 式的标记方式,也就是:3Alt + 2Shift +1Ctrl +。
自定义快捷键
正因为快捷键历史问题导致的“路径依赖”,所以 Windows 快捷键也有很多不合理的地方,我们可以进行必要的修改。
1、修正历史使用习惯
比如 F1 键原来是打开帮助手册,但现在已经很少有人会用这个功能了,将 F1 修改为“新建标签页”是个不错的选择,特别是在浏览器等多标签页软件上非常实用。又比如 Alt+F4 是关闭应用程序这种奇葩设定,难道不是 Ctrl+Q(Quit)更加合理吗?而现在它居然是空着的,和 Ctrl+W 放一起,一个关闭标签页,一个关闭应用程序,难道它不香吗?不用担心误触的问题,设置敲空格二次确认就好了。(回复关键字 C05 可获取奶酪的配置)
2、利用空闲的快捷键
我们还可以利用空着的 Shift+Alt+... 快捷键来设置一套符合我们工作流程的快捷键,此前我们在《Window 高效操作》中谈到了用软件 HotkeyP 来设置,如下图:回复关键字 C05 可获取奶酪的配置。
此外,我还将经常要用到的方向键也加入了进来。
因为在编辑文字时,我们需要经常伸手去拿鼠标来改变光标的位置,又或者需要挪动右手去按远在“天边”的方向键。如果将这些操作定位在 J 键周围,那就大大降低了右手需要移动的距离,我们就更能专心于当下的工作,进入“心流”工作状态。我们在边看视频看边做笔记时,将浏览器分屏在左边,笔记在右边,需要暂停视频时,按一下空格。
这时再按一下快捷键 Shift+Alt+T,那么就会将焦点切换到 Typora 笔记上来。
接着,我们记录下视频刚刚里的内容,完毕后再按快捷键 Shift+Alt+B,再将焦点切换回浏览器上。
再按下空格,视频继续播放,如此往复,期间可以完全不用鼠标。
当你做到这些时,不但自己很“爽”,因为没有非必要场景切换,我们就更容易进入高效的“心流”工作状态。
而且,你噼里啪啦在键盘上一顿敲,期间不用碰鼠标一下,那气势,那阵仗,在一般人看来,入侵美国 CIA 的黑客也不过如此了吧 。 (狗头)
回复关键字
C
查看本系列的所有文章,
回复关键字
C05
获取本文提到的所有资源1、点在看,帮助更多的人看到这篇文章。
2、写留言,对文章进行评论,我会尽可能回复。
3、点关注,关注我并星标,第一时间获取更新。