我试图在我的 bash (3.2.25) 中加载 bash_completion,它不起作用。没有消息等我在我的 .bashrc 中使用了以下内容

if [ -f ~/.bash_completion ]; then
  . ~/.bash_completion
fi

我也尝试使用 .bash_profile 代替,但结果相同。
所以问题是为什么它不起作用?任何想法?提示?

最佳答案

简单地获取该文件不会向终端产生任何输出。它所做的就是定义一堆函数。一旦你找到了它,你应该能够对 svn 命令进行 tab 补全。输入 svn Space 并按两次 Tab。您应该会看到一个 svn 命令列表。

关于Bash补全,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2736732/

10-13 05:50