本文系转载,原文地址:
https://blog.csdn.net/styshoo/article/details/50984772
CentOS下,有一个很智能的功能,就是只输入一条历史命令的前几个字母,再按PageUp和PageDown键,就可以在以此字母为前缀的历史命令中上下切换。这个功能非常实用,而且比CTRL+R使用起来更友善、更方便。遗憾的是,ubuntu上并没有这个功能。Google上搜索才直到,这个只是linux在终端对键盘的映射而已,和linux的某个发行版无关。只是CentOS下默认打开了这个功能,而ubuntu默认禁止了而已。
打开 /etc/inputrc 文件,搜索关键字 history-search,如图,
删除这两行前面的#
,退出保存,再重新登录terminal即可。
另外,
删除这两行前面的#
,在退出保存前,
可将“5~”更改为“A”,将“6~”更改为“B”
,然后再退出保存,重新登录terminal。这样可以直接使用 【向上】和 【向下】箭头(按键)进行上下切换。