mirror of
https://github.com/airblade/vim-gitgutter.git
synced 2025-11-08 11:33:48 -05:00
Only redraw when changing line highlighting.
This commit is contained in:
@@ -61,5 +61,4 @@ function! highlight#define_sign_line_highlights()
|
||||
sign define GitGutterLineRemoved linehl=
|
||||
sign define GitGutterLineModifiedRemoved linehl=
|
||||
endif
|
||||
redraw!
|
||||
endfunction
|
||||
|
||||
@@ -97,18 +97,21 @@ command GitGutterToggle call GitGutterToggle()
|
||||
function! GitGutterLineHighlightsDisable()
|
||||
let g:gitgutter_highlight_lines = 0
|
||||
call highlight#define_sign_line_highlights()
|
||||
redraw!
|
||||
endfunction
|
||||
command GitGutterLineHighlightsDisable call GitGutterLineHighlightsDisable()
|
||||
|
||||
function! GitGutterLineHighlightsEnable()
|
||||
let g:gitgutter_highlight_lines = 1
|
||||
call highlight#define_sign_line_highlights()
|
||||
redraw!
|
||||
endfunction
|
||||
command GitGutterLineHighlightsEnable call GitGutterLineHighlightsEnable()
|
||||
|
||||
function! GitGutterLineHighlightsToggle()
|
||||
let g:gitgutter_highlight_lines = (g:gitgutter_highlight_lines ? 0 : 1)
|
||||
call highlight#define_sign_line_highlights()
|
||||
redraw!
|
||||
endfunction
|
||||
command GitGutterLineHighlightsToggle call GitGutterLineHighlightsToggle()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user