Могу ли я заставить Vim выйти со статусом 0 - PullRequest
0 голосов
/ 28 июня 2018

Я использую vim по умолчанию в OSX. (Сьерра, если это имеет значение). Если во время сеанса я ищу несуществующую строку, vim завершает работу с ненулевым кодом завершения. Обычно мне все равно, но с SVN фиксирует или разрешает конфликты, это проблема. Я знаю: cq заставляет vim выйти с ошибкой. Есть ли обратная функция? Некоторая команда, которая заставляет vim выйти со статусом 0?

1 Ответ

0 голосов
/ 03 июля 2018

Vim всегда делал правильные вещи - он правильно выходил с кодом ошибки 0. Моя настоящая проблема оказалась в том, что subversion (svn) не учитывала переменную среды EDITOR, как задокументировано. На самом деле он использовал 'vi' и возвращал неверный код выхода. Установка SVN_EDITOR для vim устранила мою давнюю проблему с коммитами и разрешением конфликтов.

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