TAB对于比较长的命令在使用时是十分方便的,最近就遇到TAB键无法补全命令前加了sudo的情况。
因此去网上取经发现的有一些方法有一点问题,因此在成功解决问题后做如下总结:
1,首先检查是否安装了自动补全插件(bash-completion)
否则执行:sudo apt-get install bash-completion
2,编辑用户主目录下的.bashrc文件
在最后添加:
if [ -f /etc/bash_completion ]:
then
. /etc/bash_completion (注意在.后有空格否则会找不到文件)
fi
3,命令执行source .bashrc 使其立即生效
4,测试可以使用
参考: