使用当前输入作为前缀匹配历史命令
- 功能描述
- 只输入一条历史命令的前几个字母,再按PageUp和PageDown键,就可以在以此字母为前缀的历史命令中上下切换。
- 操作方法
- 打开/etc/inputrc文件,搜索关键字history-search,如图,删除这两行前面的#,退出保存,再重新登录terminal即可。
- 打开/etc/inputrc文件,搜索关键字history-search,如图,删除这两行前面的#,退出保存,再重新登录terminal即可。
- 但是这个只是实现page-up和page-down进行命令翻滚,对于mac这类没page-up/down按键的情况来说,[A和[B(上下键)才是最方便的。reference here
bind "\e[A":history-search-backward
bind "\e[B":history-search-forward
命令补全忽视大小写
-
在用户/home创建“.inputrc”文件。
-
在该文件中输入以下内容“set completion-ignore-case on”
-
关闭终端,重新打开终端即可。