Как остановить Vim по умолчанию для более старой версии? - PullRequest
0 голосов
/ 02 марта 2011

У меня установлена ​​последняя версия vim в моем домашнем каталоге (я пользователь в общей среде) со всеми настройками и прочим. Я установил alias vim=$HOME/path_to_vim_dir в моем файле .zshrc. Я также установил EDITOR=vim, SVN_EDITOR=vim. Тем не менее, каждый раз, когда я выполняю операцию фиксации без -m "..." в git или svn, или даже при редактировании crontab, открывающаяся версия vim - это старая версия где-то в /usr/share/ ... как мне это остановить и получить Vim (независимо от того, какая программа вызывает его) по умолчанию для моей версии? Я также попытался установить EDITOR=$HOME/path_to_vim_dir/bin/vim, но это также не имеет никакого эффекта.

Ответы [ 2 ]

1 голос
/ 02 марта 2011

Не уверен насчет zsh, но я знаю, что в bash вы должны экспортировать переменные EDITOR или SVN_EDITOR.Простая установка их не помогает.

Кроме того, установите для нее абсолютный путь двоичного файла (path_to_your_home / path_to_vim_dir / vim).

1 голос
/ 02 марта 2011

Убедитесь, что ваше местоположение vim находится в $ PATH, перед тем местом, где оно установлено для всей системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...