
CentOS:
curl -Sso ~/Des[TAB]
自動完成:
curl -Sso ~/Desktop/
烏班圖:
curl -Sso ~/Des[TAB]
什麼也沒做。
我可以透過卸載 bash-completion 來「修復」這個問題,但這並不是真正的修復。
如何在 Ubuntu 12.10 下從 bash-completion 獲得正常的行為?
答案1
取消註解 /etc/bash.bashrc 中的以下部分:
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