我讨厌提出这样的问题,但对vim
和我使用的Spacevim
变种来说,我还是新手。
我在python中工作,并试图理解vim-syntastic
呈现最左边列的不同符号。我在下面列出了一张图片。
有
_3
,!
,!1
等符号,我似乎无法找到这些符号的指南。警告和错误标志足够直观,但不是这些不同的彩色指示器。
我尝试:help syntastic
,但没有显示任何内容。我得到了一个指示E149: no help for syntastic
。我也搜索过但无法在github repo中找到这些符号的描述,用于合成,或者在spacevim
文档中。我还在github repo上找到了合成帮助文档,但错误标志部分没有解释任何默认设置等。这是链接。 https://github.com/vim-syntastic/syntastic/blob/master/doc/syntastic.txt
我还包含了文档中的图片,但它没有显示实际的默认符号含义。我尝试在帮助消息中使用各种关键字的帮助,但这些对我来说也不起作用。
有谁知道在哪里可以找到这些信息。
答案 0 :(得分:2)
简短回答:!
表示错误,_
表示已删除的行数
标志来自vim-signify和/或syntaly。
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#L100 https://github.com/vim-syntastic/syntastic/blob/master/doc/syntastic.txt#L411
https://github.com/SpaceVim/SpaceVim/blob/dev/doc/SpaceVim.txt#L198 https://github.com/SpaceVim/SpaceVim/blob/dev/config/plugins/syntastic.vim
答案 1 :(得分:0)
我是SpaceVim的维护者,感谢您创建SpaceVim
标记,我只是阅读了Q& A,这些符号来自vim-signify,在SpaceVim中我们使用neomake作为默认值语法检查插件,要更改spacevim的错误/警告符号,您需要使用g:spacevim_error_symbol
和g:spacevim_warning_symbol
,默认情况下它们是✖
和➤
。