diff --git a/autoload/highlight.vim b/autoload/highlight.vim index d068b46..6b89dc6 100644 --- a/autoload/highlight.vim +++ b/autoload/highlight.vim @@ -61,5 +61,4 @@ function! highlight#define_sign_line_highlights() sign define GitGutterLineRemoved linehl= sign define GitGutterLineModifiedRemoved linehl= endif - redraw! endfunction diff --git a/plugin/gitgutter.vim b/plugin/gitgutter.vim index c04c2a2..ff9d007 100644 --- a/plugin/gitgutter.vim +++ b/plugin/gitgutter.vim @@ -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()