已卸载MacVim,现在可以';你不能用常规的Vim吗?

已卸载MacVim,现在可以';你不能用常规的Vim吗?,vim,terminal,alias,Vim,Terminal,Alias,我有一台新机器在工作。以前的开发人员安装了macvim。在终端中键入“vim”时,macvim程序将打开。我卸载了macvim,因为我不使用它。现在,当我在终端中键入“vim”时,它会说,“对不起,找不到MacVim.app。”我只想在终端中运行vim。这是化名还是什么?我怎样才能快速修复 您可以在终端中输入: which vim alias 要查看有关已定义别名的信息以及尝试运行vim时发生的情况,此处是否仍有文件:/usr/bin/vim 如果已删除,则需要重新安装vim 我建议将以前的用

我有一台新机器在工作。以前的开发人员安装了macvim。在终端中键入“vim”时,macvim程序将打开。我卸载了macvim,因为我不使用它。现在,当我在终端中键入“vim”时,它会说,“对不起,找不到MacVim.app。”我只想在终端中运行vim。这是化名还是什么?我怎样才能快速修复

您可以在终端中输入:

which vim
alias

要查看有关已定义别名的信息以及尝试运行vim时发生的情况,此处是否仍有文件:/usr/bin/vim

如果已删除,则需要重新安装vim


我建议将以前的用户安装的
mvim
脚本用作您的包管理器,该脚本随MacVim一起安装在
$PATH
中的某个位置或其他位置,可能会将其符号链接或创建别名

要摆脱这种行为,请尝试以下操作:

  • 查看您的
    ~/.bashrc
    或任何指向
    mvim
  • 也许可以在
    $PATH
    中的任何地方查找
    mvim
    脚本

    $ which mvim
    

  • 确保
    /usr/bin/vim
    是真正的vim可执行文件,而不是与此命令的符号链接

    $ file /usr/bin/vim
    
如果它是符号链接的,那么您就有麻烦了,如果它只是一个别名,只需将其删除即可。如果您不想太乱,可以在
~/.profile
或其他任何文件中为
/usr/bin/vim
添加别名


无论您做什么,我都建议您重新安装MacVim,因为它在几乎所有方面都比默认的Vim好得多。

将其放入Vim返回的终端
。上面写了什么?你的~/.bashrc里有什么东西吗?当我在Iterm中键入vim时,它会打开vim not Macvim-也安装在我的Mac上,或者它位于~/.配置文件中。