ubuntu下tab键不能自动补全命令的参数


/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


去掉注释
#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

然后执行命令
. /etc/bash.bashrc

或者写到~/.bashrc里面并去掉注释
然后执行命令
. ~/.bashrc

就ok了
 

猜你喜欢

转载自blog.csdn.net/halazi100/article/details/85846955