Декодирование vim синтетических символов в `spacevim`

Я ненавижу задавать подобные вопросы, но все еще довольно плохо знаком с vim и Spacevim вариант, который я использую.

Я работаю в Python и пытался понять различные символы, которые vim-syntastic представляет самый левый столбец. Я включил картинку ниже. Есть такие символы, как _3, !, !1и я не могу найти руководство по этим символам. Предупреждающие и ошибочные знаки достаточно интуитивно понятны, но не эти разноцветные показатели.

Я пытался сделать :help syntastic но это ничего не показывало. Я получил указание E149: no help for syntastic, Я также погуглил, но не смог найти описание этих символов в github repo для syntastic или в spacevim документация. Я также нашел сводную справочную документацию по репозиторию github, но в разделе знаков ошибок не объясняются никакие настройки по умолчанию и т. Д. Вот ссылка на это. https://github.com/vim-syntastic/syntastic/blob/master/doc/syntastic.txt

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

Кто-нибудь знает, где найти эту информацию.

2 ответа

Решение

Короткий ответ: ! за ошибку, _ для числа удаленных строк знаки от vim-signify и / или syntastic.

SpaceVim переопределить синтетический конфиг g:syntastic_warning_symbol/g:syntastic_error_symbol с g:spacevim_error_symbol/g:spacevim_warning_symbolваш локальный конфиг тоже может переопределить эти конфиги.

рефов:

https://github.com/mhinz/vim-signify/blob/master/doc/signify.txt https://github.com/vim-syntastic/syntastic/blob/master/doc/syntastic.txt

https://github.com/SpaceVim/SpaceVim/blob/dev/doc/SpaceVim.txt https://github.com/SpaceVim/SpaceVim/blob/dev/config/plugins/syntastic.vim

Я поддерживаю SpaceVim, и спасибо за создание SpaceVim тег, я только что прочитал вопросы и ответы, такие символы взяты из vim-signify, в SpaceVim мы используем neomake в качестве плагина для проверки синтаксиса по умолчанию, чтобы изменить символы ошибок / предупреждений в spacevim, вам нужно использовать g:spacevim_error_symbol а также g:spacevim_warning_symbolпо умолчанию они а также ,

Другие вопросы по тегам