关于GNU Bash的快捷键列表、cheatsheet网络上已经有很多总结了,但我坚信只有自己掌握了的,才是自己的。程序员是不喜太多记忆的,因为有太多需要去“死记”的东西。API要记,命令要记,端口要记,语法要记。。。</p>
我利用中午吃完饭的午休时间对照网上的各种cheatsheet,自己先整理了一下我所知道,我所认为有助于提高实际工作效率的快捷键功能,然后逐一测试、验证、添加上快捷键。部分快捷键确实是第一次接触,我想如果不常用、不实用的快捷键,记不住也罢。</p>
今天学到的最实用的我以前不知道的快捷键当属ALT-.和CTRL-u,前者在进行文件复制(目的文件夹太长了。。。)操作时太给力了,后者避免了一次错误的密码输入记录(免得自己把自己给ban掉了。。。)</p>
关于Bash的Emacs模式快捷键映射,其实就是Bash默认的快捷键映射。实际上,Bash还提供了一个vi模式的快捷键映射。进入方式是:
export -o vi
虽然我是一个忠实的VIMer,但不得不承认长期的Bash操作习惯,造成了在Bash环境下还是用着Emacs模式更顺手一些。
</p>
点击图片打开思维导图页面,made by freemind,enjoy it!