ubuntu 8.04.1 tab补全的bug以及修改

刚刚升级到ubuntu 8.04.1,在terminal中,若不使用sudo,tab补全是正常工作的,但是使用了sudo,tab补全就不起作用了。

查了一下ubuntu的bug report,找到解决方法如下:

编辑/etc/bash.bashrc文件,找到这个地方:
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ]; then
#    . /etc/bash_completion
#fi

改成这样:
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi

就可以了。哎,天知道它为什么把这么重要的一个判断注释掉了……

你可能感兴趣的:(java,工作,ubuntu,F#,bash)