Open GoogleCodeExporter opened 8 years ago
安装之后,一般的命令都可以正常工作,但是有个例外,就�� �vi和vim命令。例如vi .bash,如果试图补全,就会报错:_init_completion: command not found。诡异的是如果我输入gedit .bash,是可以补全的,其他常用命令试了都没问题,只有vi和v im不行,甚至连vim.tiny也没问题。 PS,我得承认我没看懂最新那个版本下的提示,什么叫修改以 下内容,"……/usr/share/bash_completion……"?是说要添加这段内� ��呢,还是把此内容改成别的呢,但是又不说改成什么;还是 把别的什么内容改成这段内容呢?但是又不说到底原来的什�� �内容需要修改。 但是现在ubuntu的bash_completion是放在/etc/bash_completion,也许作者 的意思是把上面那个改成这个?无论如何,既然12.04中的~.bash rc已经有了"……/etc/bash_completion……",我姑且理解作者的意�� �就是把"……/usr/share/bash_completion……"改成"……/etc/bash_complet ion……"吧。如果是反过来做,我看了/usr/share路径下并没有bas h_completion这个文件,那么显然改了也没什么用。在这情况下�� �的测试,并不能正常工作,是不是我哪里没弄对啊?希望能� ��到解答。
Original issue reported on code.google.com by funic...@gmail.com on 15 Jul 2012 at 12:08
funic...@gmail.com
参照 https://github.com/GArik/bash-completion/blob/master/bash_completion ,加上 619行到715行的函数,凑合着能用
Original comment by cofa...@gmail.com on 10 Aug 2012 at 1:45
cofa...@gmail.com
Original issue reported on code.google.com by
funic...@gmail.com
on 15 Jul 2012 at 12:08