Выполнение команды ": wa" заменяет текущий поиск на возвращаемый символ - PullRequest
0 голосов
/ 10 декабря 2018

Я недавно обновился до VIM 8.1.49.Я на Mac для того, что это имеет значение.Эта проблема никогда не случалась раньше, но она может быть связана с другим обновлением плагинов.

Когда я запускаю ": wa" или ": w", чтобы сохранить все открытые буферы, это почти всегда очищает мой текущий / последний поиск ивыделяет все возвращаемые символы в моих файлах.Я полностью сбит с толку тем, как вообще отследить это или где начать искать.Я не запускаю команду по ярлыку, я ввожу ее вручную.

Это не происходит в 100% случаев и происходит только при наличии фактически несохраненных буферов.Открытие нескольких файлов, по-видимому, повышает вероятность того, что это произошло, и мне нужно очистить карту подсветки поиска с помощью ": noh", чтобы она исчезла.

РЕДАКТИРОВАТЬ: Вот ссылка на мою конфигурацию VIM: https://github.com/RussBrown00/902LabsDotFiles/tree/master/vim

1 Ответ

0 голосов
/ 10 декабря 2018

Per phd Я проверил, был ли мой RemoveWhiteSpace виновником, и я был действительно уверен, что это так.Однако после внесения некоторых изменений в приведенную ниже команду проблема действительно всплыла.

autocmd BufWrite,FileWritePre * call RemoveWhiteSpace()

Реальная проблема, которая оказалась, это ошибка / проблема с vim-prettier.Я удалил плагин, и мои проблемы исчезли.Я не стал отлаживать его дальше.

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