Allow highlight groups overriding
The [default] argument is used for setting the default highlighting for a group. If highlighting has already been specified for the group the command will be ignored. Also when there is an existing link.
This commit is contained in:
parent
b53043de80
commit
0bde67c6c8
@ -11,13 +11,13 @@ let s:sign_change = get(g:, 'signify_sign_change', '!')
|
||||
|
||||
" Function: #setup {{{1
|
||||
function! sy#highlight#setup() abort
|
||||
highlight link SignifyLineAdd DiffAdd
|
||||
highlight link SignifyLineChange DiffChange
|
||||
highlight link SignifyLineDelete DiffDelete
|
||||
highlight default link SignifyLineAdd DiffAdd
|
||||
highlight default link SignifyLineChange DiffChange
|
||||
highlight default link SignifyLineDelete DiffDelete
|
||||
|
||||
highlight link SignifySignAdd DiffAdd
|
||||
highlight link SignifySignChange DiffChange
|
||||
highlight link SignifySignDelete DiffDelete
|
||||
highlight default link SignifySignAdd DiffAdd
|
||||
highlight default link SignifySignChange DiffChange
|
||||
highlight default link SignifySignDelete DiffDelete
|
||||
endfunction
|
||||
|
||||
" Function: #line_enable {{{1
|
||||
|
Loading…
Reference in New Issue
Block a user