看网上的教程,人家用Ubuntu敲代码敲的飞起,发现原来还有Tab补全此等神技,可是我的小U为什么没有这神奇的功能呢?找了一些教程,综合了一下终于让我修改成功了!
感谢:https://www.jianshu.com/p/f5635f967f2a
1、修改/etc/bash.bashrc文件
# enable bash completion in interactive shells
#if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
#fi
将此段代码前面的注释去掉,如果修改无法保存,参考我之前的一篇博客:Ubuntu修改文件读写权限
# enable bash completion in interactive shells
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
2、保存完在命令终端输入
sudo source /etc/bash.bashrc
如果提示没有source命令,把sudo去掉就好了,我的小U终于可以自动补全了,哈哈哈!!!