“命令未找到:vim”

时间:2012-03-08 15:58:17

标签: vim macvim

今天我想“重做”我的vim安装,所以我删除了/ Users / myname / path中的一些文件夹和文件(只有vim连接),然后我删除了MacVim,因为我想新安装它(使用janus等)。但是,现在尝试重新安装后,我的终端给了我找不到的命令:vim错误。我怀疑符号链接/路径错误,但我不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:2)

为什么要安装janus包?

  • 在您的终端中,输入$ which vim。这是什么意思?

  • 你还有/usr/bin/vim吗?你能执行吗?

    这是默认的Vim,与Mac OS X一起安装。出于任何原因,您不应该以任何方式触摸它。它不会出现的唯一原因是因为你已经将它删除或用符号链接替换为不再存在的东西。

  • 您还有/usr/share/vim吗?

    这些是上面默认Vim的支持文件。同样,你不应该触摸这个文件夹。

  • 您还有~/.vim吗?

    这是您应该放置自己的支持文件的地方。你删除了吗?为什么呢?

  • 您还有~/.vimrc吗?

    这是您自己的.vimrc。你删除了吗?为什么呢?

如果您删除了默认的vim,或者用符号链接替换了它,并且符号链接的目标已经消失,除非重新安装整个系统,否则无法将其恢复。

此时,系统上没有Vim,您必须重新安装它。有很多方法可以做到,但你必须问自己一些问题:

  1. 我只想要一个GUI吗?

  2. 我只想要一个CLI吗?

  3. 我是否需要CLI和GUI?

  4. 该方法取决于您的答案:

    • 仅限GUI

      安装MacVim from here或通过Homebrew

    • 仅限CLI

      1. 安装MacPorts.

      2. 使用此命令安装Vim:

        $ sudo port install vim +huge
        
      3. 您还可以安装Vim from source.

      4. GUI + CLI

        它与“仅GUI”路径相同。安装完成后,请确保mvim中有$PATH脚本并将此行添加到~/.profile

        alias vim="mvim -v"