5 ms·
You can get rid of the global variable by testing the actual settings instead: function! NumberToggle() if (!&number && !&relativenumber)
by gurraman 13y ago
You can get rid of the global variable by testing the actual settings instead:
function! NumberToggle()
if (!&number && !&relativenumber)
set number
set norelativenumber
elseif (&number && !&relativenumber)
set relativenumber
else
set nonumber
set norelativenumber
endif
set foldcolumn=0
endfunc
- gingerlime 13y agoThanks! It was my first attempt writing a vim function, so wasn't exactly sure. This looks much better.