У меня возникла странная проблема с vim
Snow Leopard: я получаю ненулевой код выхода, просто запустив его vim
и выйдя из него.
$ vim
# exit immediately using :q
$ echo $?
1
Однако, если я использую полный путь к vim
, я не вижу этого поведения
$ /usr/bin/vim
# exit immediately using :q
$ echo $?
0
Сначала я подумал, что vim
это происходит откуда-то раньше на моем пути, но:
$ which vim
/usr/bin/vim
Так что я в растерянности. Что может быть причиной этого?
ОБНОВЛЕНИЕ: Эта проблема волшебным образом решена сама, что делает меня очень подозрительным. Моя лучшая теория заключается в том, что у меня была проблема с моим .vimrc
или плагином, который я исправил случайно, когда настраивал свою установку каким-либо другим способом. Если я смогу точно отследить, что я сделал, чтобы исправить это, я обязательно обновлю эту информацию. Спасибо за ответы.
-u NONE
, что говорит vim вообще не загружать конфигурационный файл. Может помочь в некоторых ситуациях.