Определите, какой плагин vim вызывает поведение - PullRequest
1 голос
/ 19 января 2020

Я вижу некоторые визуальные артефакты на левом поле для vim и nvim. Я не уверен, какой плагин вызывает такое поведение. Я пытался включить / отключить некоторые комбинации плагинов, но не могу определить.

enter image description here enter image description here

Ответы [ 2 ]

1 голос
/ 19 января 2020

Как сказал Серхио, вы можете видеть все файлы, которые могут иметь это правило подсветки с :scriptnames. Нет никакого способа определить, какой именно файл вызывает его у vim. Вам повезет, отключив все и добавив их в группы, пока поведение не вернется. Вы можете прочитать все файлы и попытаться найти его таким образом, но я бы не советовал.

vim <file> -u NONE загрузит vim без вашего .vimrc, если вы хотите проверить, что чистая среда будет нет этой проблемы. Затем вы можете попробовать свой .vimrc без плагинов, а затем начать добавлять плагины (в группах, если у вас есть тонна плагинов), чтобы определить, какой из них виноват.

0 голосов
/ 20 января 2020

Вы можете найти именно то, что используется в определении :sign list. Это может помочь вам узнать, в каком плагине они определены. (:help signs, :help :sign-list)

К сожалению, похоже, что :sign не работает с :verbose, так что вы сами по себе о том, где найти определение. Другие люди уже упоминали :scriptnames, но, возможно, это может быть так же просто, как grep -r sign .vim/plugged (замените на любой каталог, в котором находятся ваши плагины).

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