ZSH抱怨RVM __rvm_cleanse_variables:找不到函数定义文件

在Mac OS X 10.7.4上使用最新的ZSH和RVM时,ZSH抱怨:

__rvm_cleanse_variables: function definition file not found

5 Solutions collect form web for “ZSH抱怨RVM __rvm_cleanse_variables:找不到函数定义文件”

运行以下解决了问题:

rm -f ~/.zcompdump*

注意:*表示有多个.zcompdump文件。

有时也有~/.zcompdump-<COMPUTER NAME>-<VERSION>文件,所以使用:

 rm -f〜/ .zcompdump *

要禁用.zcompdump*文件,可以在.zshrc (或/etc/zsh/* files )中查找compinit并添加-D标志。

这可能比创build文件并在每次login时删除它们都好。

(来源: http : //www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_23.html )

即使在compinit -Drm -f ~/.zcompdump*之后,我的问题仍然存在。 我发现这个github问题,并检查我的.zplug目录,并确定发现了一些非隐藏的zcompdump文件(没有前面的'。')。 删除这些,我很好去。 如果您使用zgen或zplug等zsh插件pipe理器,请检查其目录。

将rm -f〜/ .zcompdump {,。zwc}添加到.zlogin以使其自动化

  • 家酿的`git`不使用完成
  • 我有一个bash-tab-completion脚本。 有没有一个简单的方法来使用它从zsh?
  • 复杂的Git分支名称打破了所有的Git命令
  • 退出zsh,但保持运行的作业打开?
  • 检查当前目录是否为Git存储库
  • bash / zsh脚本中“case”语句的奇怪语法是什么原因?
  • 如何使zsh在Mac OS X(在iTerm中)作为loginshell运行?
  • 在使用rvm更新ruby版本后收到警告消息“Path set to RVM”
  • Emacs多项不能正确显示特殊字符
  • ZSH iterm2增加了一些行的历史logging
  • OSX 10.10 git pull上的优胜美地testing版:git-sh-setup:没有这样的文件或目录