快捷键能够极大的提高工作的效率,尤其能够在面对复杂但是高频的操作。这里介绍的就是在 SHELL 中经常使用的 CTRL 相关的快捷键,我自己掌握之后,觉得自己之前的那种方式真是傻 X,为什么不早点看到呢。
CRTL + A
在大多数文本和文件操作从 CTRL+A 代表的是全选,而在 SHELL 中它代表的是把光标移动到这一行的行首,可比你一直按住后退键快多了。
CRTL + E
跟 CRTL + A 类似,不过是代表把光标移动行尾,可以把 E 想像成 END,是不是好理解多了。
有人说为什么不用键盘上的 HOME 和 END 键呢,很简单,因为不是所有的键盘都有这两个键,而这个快捷键的组合是所有键盘都有的
CTRL + I
这个组合通常等效于 clear 命令。相比于 clear 速度更快,而且不会留在命令的历史记录里。
CTRL + W
删除光标前面所有的字符,当服用老的命令时尤其有用
CTRL + U
删除光标所在行的所有字符。通常用来清除密码,重新开始
CTRL + D
通常是程序没有更多的输出了,在 SHELL 中通常指的是关闭 SHELL
