Added configuration option for the symbols that are used in the signs.
This allows users to configure their own indicators symbols
This commit is contained in:
parent
7b3b63e6df
commit
5ec845ea0d
@ -163,6 +163,20 @@ syntax errors: >
|
|||||||
let g:syntastic_enable_signs=1
|
let g:syntastic_enable_signs=1
|
||||||
<
|
<
|
||||||
|
|
||||||
|
*'syntastic_error_symbol'*
|
||||||
|
Default: '>>'
|
||||||
|
Use this option to control what the syntastic |:sign| text contains. Several
|
||||||
|
error symobls can be customized:
|
||||||
|
syntastic_error_symbol - For syntax errors, defaults to '>>'
|
||||||
|
syntastic_style_error_symbol - For style errors, defaults to 'S>'
|
||||||
|
syntastic_warning_symbol - For syntax warnings, defaults to '>>'
|
||||||
|
syntastic_style_warning_symbol - For style warnings, defaults to 'S>'
|
||||||
|
|
||||||
|
Example: >
|
||||||
|
let g:syntastic_error_symbol='✗'
|
||||||
|
let g:syntastic_warning_symbol='⚠'
|
||||||
|
<
|
||||||
|
|
||||||
*'syntastic_enable_balloons'*
|
*'syntastic_enable_balloons'*
|
||||||
Default: 1
|
Default: 1
|
||||||
Use this option to tell syntastic whether to display error messages in balloons
|
Use this option to tell syntastic whether to display error messages in balloons
|
||||||
|
@ -26,6 +26,23 @@ endif
|
|||||||
if !exists("g:syntastic_enable_signs")
|
if !exists("g:syntastic_enable_signs")
|
||||||
let g:syntastic_enable_signs = 1
|
let g:syntastic_enable_signs = 1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if !exists("g:syntastic_error_symbol")
|
||||||
|
let g:syntastic_error_symbol = '>>'
|
||||||
|
endif
|
||||||
|
|
||||||
|
if !exists("g:syntastic_warning_symbol")
|
||||||
|
let g:syntastic_warning_symbol = '>>'
|
||||||
|
endif
|
||||||
|
|
||||||
|
if !exists("g:syntastic_style_error_symbol")
|
||||||
|
let g:syntastic_style_error_symbol = 'S>'
|
||||||
|
endif
|
||||||
|
|
||||||
|
if !exists("g:syntastic_style_warning_symbol")
|
||||||
|
let g:syntastic_style_warning_symbol = 'S>'
|
||||||
|
endif
|
||||||
|
|
||||||
if !has('signs')
|
if !has('signs')
|
||||||
let g:syntastic_enable_signs = 0
|
let g:syntastic_enable_signs = 0
|
||||||
endif
|
endif
|
||||||
@ -274,10 +291,10 @@ endfunction
|
|||||||
|
|
||||||
if g:syntastic_enable_signs
|
if g:syntastic_enable_signs
|
||||||
"define the signs used to display syntax and style errors/warns
|
"define the signs used to display syntax and style errors/warns
|
||||||
sign define SyntasticError text=>> texthl=error
|
exe 'sign define SyntasticError text='.g:syntastic_error_symbol.' texthl=error'
|
||||||
sign define SyntasticWarning text=>> texthl=todo
|
exe 'sign define SyntasticWarning text='.g:syntastic_warning_symbol.' texthl=todo'
|
||||||
sign define SyntasticStyleError text=S> texthl=error
|
exe 'sign define SyntasticStyleError text='.g:syntastic_style_error_symbol.' texthl=error'
|
||||||
sign define SyntasticStyleWarning text=S> texthl=todo
|
exe 'sign define SyntasticStyleWarning text='.g:syntastic_style_warning_symbol.' texthl=todo'
|
||||||
endif
|
endif
|
||||||
|
|
||||||
"start counting sign ids at 5000, start here to hopefully avoid conflicting
|
"start counting sign ids at 5000, start here to hopefully avoid conflicting
|
||||||
|
Loading…
x
Reference in New Issue
Block a user