Ubuntu

當我在 ubuntu 10.10 上點擊標籤時,波浪號擴展不起作用

  • February 9, 2011

我嘗試這樣做:

cd ~git\t

其中 \t 是製表符,我希望它被 bash_completion 擴展為:

cd ~gitolite/

但事實並非如此。我在 /etc/bash.bashrc 中取消了以下行的註釋並註銷並重新登錄。

# enable bash completion in interactive shells
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
   . /etc/bash_completion
fi

是什麼賦予了?

你可能有:

complete -d cd

嘗試執行這個:

complete -o bashdefault -d cd

然後再試cd ~git\t一次。

如果可行,請將其添加complete -o bashdefault -d cd到您~/.bashrc的 bash 或您放置 bash 配置的任何位置。

引用自:https://serverfault.com/questions/233126