分页: 1 / 1

[问题]请问如何让命令行历史自动补全?

发表于 : 2006-09-15 9:12
supertin
就是如果你之前输入过a命令,之后又输入一些命令,然后输入a命令的开头若干个字母,按向上键就能直接翻到a命令的历史记录,我记得很久以前redhat缺省就是这样,ubuntu怎么能实现这样的功能呢?
我查了一下,说安装fish就能这样,如果不安装能不能呢?

发表于 : 2006-09-15 15:10
karrigen
人的欲望是无止境的

发表于 : 2006-09-15 15:41
supertin
...

能就能,不能就不能,说这些有用么

发表于 : 2006-09-16 0:37
stlxv
不是直接就可以的吗?上下方向键是历史记录,Tab或者alt+/是自动补全

发表于 : 2006-09-16 16:52
eexpress
一般是ctrl-r搜索历史输入的。

Re: [问题]请问如何让命令行历史自动补全?

发表于 : 2012-09-17 18:26
acaaka
添加以下代码到~/.bashrc
bind '"\e[A":history-search-backward'
bind '"\e[B":history-search-forward'

这是6年前的帖子阿~
我还是留在后面把
下次我忘了baidu的时候就能找到拉

Re: [问题]请问如何让命令行历史自动补全?

发表于 : 2012-09-17 18:59
alanfly
好东西,一直想要历史补全。
除了楼上的方法,下面的方法也可以。

代码: 全选

# ~/.inputrc
"\e[A": history-search-backward
"\e[B": history-search-forward