"команда не найдена: vim" - PullRequest
0 голосов
/ 08 марта 2012

Сегодня я хотел «заново сделать» мою установку vim, поэтому я удалил некоторые папки и файлы из / Users / myname / path (только vim подключен), затем я удалил MacVim, потому что я хотел установить его зановоиспользуя Янус и т. д.).Однако теперь, после попытки переустановить его, мой терминал выдает мне команду not found: vim error.Я подозреваю, что ссылка на символическую ссылку / путь, но я не знаю, как решить эту проблему.

1 Ответ

2 голосов
/ 08 марта 2012

Зачем вам устанавливать пакет janus?

  • В своем терминале введите $ which vim. О чем это говорит?

  • У вас все еще есть /usr/bin/vim? Вы можете выполнить это?

    Это Vim по умолчанию, установленный с Mac OS X. Вы не должны касаться его каким-либо образом, по любой причине. Единственная причина, по которой его там не будет, заключается в том, что вы удалили его или заменили символической ссылкой на то, чего больше нет.

  • У вас все еще есть /usr/share/vim?

    Это файлы поддержки Vim по умолчанию выше. Опять же, вы не должны трогать эту папку.

  • У вас все еще есть ~/.vim?

    Здесь вы должны поместить свои собственные файлы поддержки. Вы удалили это? Почему?

  • У вас все еще есть ~/.vimrc?

    Это ваше .vimrc. Вы удалили это? Почему?

Если вы удалили vim по умолчанию или заменили его символической ссылкой, и цель символической ссылки исчезла, вернуть ее невозможно, кроме как переустановкой всей системы.

На данный момент в вашей системе нет Vim, вы должны переустановить его. Есть много способов сделать это, но вам придется задать себе несколько вопросов:

  1. Хочу только графический интерфейс?

  2. Хочу ли я только CLI?

  3. Хочу ли я и CLI, и графический интерфейс?

Метод зависит от вашего ответа:

  • Только GUI

    Установите MacVim отсюда или через Homebrew .

  • Только CLI

    1. Установка MacPorts.

    2. Установите Vim с помощью этой команды:

      $ sudo port install vim +huge
      

    Вы также можете установить Vim из исходного кода.

  • GUI + CLI

    Это то же самое, что и путь "только для GUI". Когда установка будет завершена, убедитесь, что в вашем $PATH есть скрипт mvim и добавьте эту строку в ваш ~/.profile:

    alias vim="mvim -v"
    
...