![使用环境变量时自动完成不起作用](https://linux22.com/image/814990/%E4%BD%BF%E7%94%A8%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E6%97%B6%E8%87%AA%E5%8A%A8%E5%AE%8C%E6%88%90%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我的操作系统是 ubuntu 11.10。在终端中输入cp $HOME/
。TAB它会更改为cp \$HOME/
并且不会给出关于此目录中有什么的任何提示。
但在 vim 中,它会按我想要的方式工作。我听说 vim 使用的是zsh
而不是bash
。
答案1
这是一个错误:在 natty 中,bash 补全现在引用 shell 变量引用,而不是扩展它们
请参阅评论#7 以了解解决方法或此论坛帖子:Bash 自动完成环境变量 - 评论 #7
我的操作系统是 ubuntu 11.10。在终端中输入cp $HOME/
。TAB它会更改为cp \$HOME/
并且不会给出关于此目录中有什么的任何提示。
但在 vim 中,它会按我想要的方式工作。我听说 vim 使用的是zsh
而不是bash
。
这是一个错误:在 natty 中,bash 补全现在引用 shell 变量引用,而不是扩展它们
请参阅评论#7 以了解解决方法或此论坛帖子:Bash 自动完成环境变量 - 评论 #7