mirror of
https://github.com/LunarVim/LunarVim.git
synced 2025-07-13 19:04:40 +02:00
switch to absolute line numbers in insert mode (#702)
* switch to absolute line numbers in insert mode * made aucmd respect cursorline setting
This commit is contained in:
parent
a0e2823f7f
commit
cea4976066
1 changed files with 7 additions and 0 deletions
|
@ -292,4 +292,11 @@ require("lv-utils").define_augroups {
|
|||
-- will cause split windows to be resized evenly if main window is resized
|
||||
{'VimResized ', '*', 'wincmd ='},
|
||||
},
|
||||
_mode_switching = {
|
||||
-- will switch between absolute and relative line numbers depending on mode
|
||||
{'InsertEnter', '*', 'if &relativenumber | let g:ms_relativenumberoff = 1 | setlocal number norelativenumber | endif'},
|
||||
{'InsertLeave', '*', 'if exists("g:ms_relativenumberoff") | setlocal relativenumber | endif'},
|
||||
{'InsertEnter', '*', 'if &cursorline | let g:ms_cursorlineoff = 1 | setlocal nocursorline | endif'},
|
||||
{'InsertLeave', '*', 'if exists("g:ms_cursorlineoff") | setlocal cursorline | endif'},
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue