解码`spacevim`

时间:2017-09-17 17:07:54

标签: vim syntastic spacevim

我讨厌提出这样的问题,但对vim和我使用的Spacevim变种来说,我还是新手。

我在python中工作,并试图理解vim-syntastic呈现最左边列的不同符号。我在下面列出了一张图片。 enter image description here_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

我还包含了文档中的图片,但它没有显示实际的默认符号含义。我尝试在帮助消息中使用各种关键字的帮助,但这些对我来说也不起作用。 enter image description here

有谁知道在哪里可以找到这些信息。

2 个答案:

答案 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_symbolg:spacevim_warning_symbol,默认情况下它们是