terminal下历史命令自动完成功能history auto complete

Posted guxuanqing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了terminal下历史命令自动完成功能history auto complete相关的知识,希望对你有一定的参考价值。

CentOS下,有一个很智能的功能,就是只输入一条历史命令的前几个字母,再按PageUp和PageDown键,就可以在以此字母为前缀的历史命令中上下切换。这个功能非常实用,而且比CTRL+R使用起来更友善、更方便。遗憾的是,ubuntu上并没有这个功能。Google上搜索才直到,这个只是linux在终端对键盘的映射而已,和linux的某个发行版无关。只是CentOS下默认打开了这个功能,而ubuntu默认禁止了而已。 
技术分享图片
    废话不多说,打开/etc/inputrc文件,搜索关键字history-search,如图,删除这两行前面的#,退出保存,再重新登录terminal即可。享受这个功能带来的便捷吧。



以上是关于terminal下历史命令自动完成功能history auto complete的主要内容,如果未能解决你的问题,请参考以下文章

开启mac terminal 命令/路径自动补全功能

为Python添加交互模式下TAB自动补全以及命令历史功能

Ubuntu终端Terminal常用快捷键

第五章 文件路径

Linux登录自动切换root账户与历史命令优化

第四章 bashshell特性