vim syntastic中未显示错误符号

vim syntastic中未显示错误符号,vim,syntastic,vim-syntastic,Vim,Syntastic,Vim Syntastic,我正在尝试将自定义错误符号添加到我的.vimrc文件中的syntastic,如下所示: " Error symbols let g:syntastic_error_symbol = "✗" let g:syntastic_warning_symbol ="∙∙" 但我想我已经打破了一些东西。现在,即使默认符号也没有正确加载,但我在左边空白处得到了S>,而不是> 因此,我不仅无法获取自定义符号,也无法获取默认符号。发生了什么事 完整的syntastic设置包括: " ==============

我正在尝试将自定义错误符号添加到我的
.vimrc
文件中的
syntastic
,如下所示:

" Error symbols
let g:syntastic_error_symbol = "✗"
let g:syntastic_warning_symbol ="∙∙"
但我想我已经打破了一些东西。现在,即使默认符号也没有正确加载,但我在左边空白处得到了
S>
,而不是
>

因此,我不仅无法获取自定义符号,也无法获取默认符号。发生了什么事

完整的syntastic设置包括:

" ============== syntastic settings ===============
set statusline+=%#warningmsg#
set statusline+=%{SyntasticStatuslineFlag()}
set statusline+=%*

let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0

" Specific checkers for tex
let g:syntastic_tex_checkers = ['chktex', 'proselint']

" Others
let g:syntastic_aggregate_errors = 1
let g:syntastic_enable_signs = 1

" Error symbols
" let g:syntastic_error_symbol = "✗"
" let g:syntastic_warning_symbol ="∙∙"
这项工作:

" Error symbols 
let g:syntastic_error_symbol = "✗"
let syntastic_style_error_symbol = "✗"
let g:syntastic_warning_symbol = "∙∙"
let syntastic_style_warning_symbol = "∙∙"

要设置的符号有四种:
syntastic\u error\u symbol
syntastic\u style\u error\u symbol
syntastic\u warning\u symbol
。另请参见。@Icd047-所有这些符号之间的区别是什么?语法检查器的符号与样式检查器的符号。手册上都有。