刚刚升级到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
阅读(1212) | 评论(0) | 转发(0) |