我試圖在我的bash(3.2.25)中加載bash_completion,它不起作用。沒有消息等等。我用我的.bashrcBash完成
if [ -f ~/.bash_completion ]; then
. ~/.bash_completion
fi
我也試着改用的.bash_profile,但具有相同的結果。 所以問題是爲什麼它不起作用?任何想法?提示?
我試圖在我的bash(3.2.25)中加載bash_completion,它不起作用。沒有消息等等。我用我的.bashrcBash完成
if [ -f ~/.bash_completion ]; then
. ~/.bash_completion
fi
我也試着改用的.bash_profile,但具有相同的結果。 所以問題是爲什麼它不起作用?任何想法?提示?
只需獲取該文件將不會輸出到終端。它所做的只是定義一堆功能。一旦你找到它,你應該能夠在svn命令上做標籤補全。類型svn 空間並按標籤兩次。你應該看到一列svn命令。
哦,我的主。我跑錯了方向。有用。 – khmarbaise 2010-04-29 13:08:28
所以這可能看起來像一個愚蠢的問題,但是你把顛覆bash_completion放到一個名爲.bash_completion
的文件中還是放到一個名爲bash_completion
的文件中? (注意最初的點)ls -la bash* .bash*
說什麼?
要使上面的代碼片段正常工作,您需要將subversion文件放入.bash_completion
。如果不是,請執行以下操作:
mv -i bash_completion .bash_completion
我已經把它放到「.bash_completion」文件中。含。前綴點。 – khmarbaise 2010-04-29 11:18:27
如果您在提示符中鍵入'source〜/ .bash_completion',它會起作用嗎? – Thomas 2010-04-29 11:06:50
與以前一樣。 – khmarbaise 2010-04-29 11:10:04