diff options
author | ache <ache@ache.one> | 2024-01-05 17:47:41 +0100 |
---|---|---|
committer | ache <ache@ache.one> | 2024-01-05 17:47:41 +0100 |
commit | 398258e53704a16dd8e53065f99034de394636a3 (patch) | |
tree | fae6aa88824b64b2f106f233977b1d713ef6d58f | |
parent | Switch to Lazy.lua (diff) |
Improve relative numbering
-rwxr-xr-x | plugin/editzone.vim | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/plugin/editzone.vim b/plugin/editzone.vim index c07a208..5bddf07 100755 --- a/plugin/editzone.vim +++ b/plugin/editzone.vim @@ -2,7 +2,13 @@ " Parameters related to the edition zone " Display relative line numbers and absolute line number for the current line -set number relativenumber +set number + +augroup numbertoggle + autocmd! + autocmd BufEnter,FocusGained,InsertLeave,WinEnter * if &nu && mode() != "i" | set rnu | endif + autocmd BufLeave,FocusLost,InsertEnter,WinLeave * if &nu | set nornu | endif +augroup END " In insert mode, display absolute line numbers au InsertEnter * :set number norelativenumber |