Декодирование 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
по умолчанию они ✖
а также ➤
,