Используя homebrew, я установил MacVim 7.3, но, набрав в терминале "vim", он указывает на версию 7.2, которую я установил, загрузив MacVim из Интернета. Я должен был установить его некоторое время назад и установить символическую ссылку на vim.

Не можете понять, как изменить эту символическую ссылку, чтобы она указывала на vim 7.3 вместо 7.2?

2 ответа2

1

Это скорее обходной путь, чем реальное решение, но вы можете добавить псевдоним в ~/.profile или ~/.bashrc указывающий на новейший Vim:

alias vim='/path/to/new/vim'

Но реальное решение заключается в поиске вашего пути (с помощью Finder.app или в командной строке) для более старых версий Vim.

Более старый MacVim, вероятно, будет в /Applications или ~/Applications , начните с его удаления.

Я не вижу веской причины для того, чтобы иметь символическую ссылку, указывающую на vim MacVim, но если бы вы сделали такую ссылку, простой поиск нашел бы ее быстро.

1

Где вы установили mvim и символическую ссылку? Это может быть /usr/local/bin/ . В этом случае, я думаю, это возможно потому, что старый /usr/bin/vim идет перед расположением в PATH . Вы можете узнать, какой вызов будет вызываться, когда вы запускаете vim, с помощью which vim , или пытаться переименовать фондовый vim, переименовав его во что-то вроде vim72 . Если это сработает, вы можете переименовать его и попытаться установить /usr/local/bin/ до /usr/bin в PATH

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .