diff options
Diffstat (limited to 'autoload/cursorline_current.vim')
-rw-r--r-- | autoload/cursorline_current.vim | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/autoload/cursorline_current.vim b/autoload/cursorline_current.vim index 36bb210..0c56c8d 100644 --- a/autoload/cursorline_current.vim +++ b/autoload/cursorline_current.vim @@ -1,13 +1,12 @@ " Suspend 'cursorline' when a window is inactive or inserting function! cursorline_current#Suspend() abort - let w:cursorline_current = &l:cursorline + let w:cursorline = &l:cursorline let &l:cursorline = 0 endfunction " Restore 'cursorline' when a window is active and non-insert function! cursorline_current#Restore() abort - let &l:cursorline = get(w:, 'cursorline_current', &g:cursorline) - let w:cursorline_current = &l:cursorline + let &l:cursorline = get(w:, 'cursorline', &g:cursorline) endfunction " Call cursorline_current#Suspend() on all windows besides the current one |