【问题标题】:complete:13: command not found: compdef完成:13:找不到命令:compdef
【发布时间】:2021-05-26 01:40:47
【问题描述】:

当我打开终端时,出现以下消息

complete:13: command not found: compdef

如何修复它以使其消失?

采取的步骤 我查看了 SO 上发布的类似问题,但仍然无法解决问题。

【问题讨论】:

  • 您可能应该检查您的.bash_profile.zshrc 。听起来它里面有一些不好的命令。
  • 看起来你正在使用带有 Bash 的 zsh 配置文件。
  • 感谢您的回答!我对此完全陌生,但我有人帮助我,我会发布我们采取的步骤。似乎问题与您的 cmets 有关。

标签: macos terminal


【解决方案1】:

我打开我的终端并输入以下命令来打开我的 zshrc

code ./zshrc

在那个文件中我注释掉了下面的命令

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

这样就解决了。

【讨论】:

    【解决方案2】:

    我打开我的 Mac 终端并执行命令 open .zshrc 并删除了这些行 "//autoload -U +X bashcompinit && bashcompinit//complete -o nospace -C /usr/local/bin/terraform terraform"。关闭并重新打开终端,我的问题就这样解决了。

    【讨论】:

      猜你喜欢
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-09
      • 2012-08-26
      • 2011-02-19
      • 1970-01-01
      相关资源
      最近更新 更多