diff --git a/dotfiles/vim/vimrc b/dotfiles/vim/vimrc index 1240efa..cf15261 100644 --- a/dotfiles/vim/vimrc +++ b/dotfiles/vim/vimrc @@ -139,7 +139,7 @@ let &t_SI = "\e[5 q" " cursor beam on insert mode let &t_SR = "\e[3 q" " cursor underline on replace mode let &t_EI = "\e[2 q" " cursor block otherwise -set number " show line numbers +set number relativenumber " show hybrid line numbers set spelllang=en,fr set showcmd " show command in bottom bar set cursorline " highlight current line @@ -212,6 +212,10 @@ augroup configgroup " Run Flake8 on write in python files autocmd BufWritePost *.py call flake8#Flake8() + " Toggle relative number and absolute number according to focus and insert + autocmd BufEnter,FocusGained,InsertLeave * set relativenumber + autocmd BufLeave,FocusLost,InsertEnter * set norelativenumber + autocmd FileType c let g:ycm_extra_conf_globlist = ['~/*'] autocmd FileType java setlocal noexpandtab autocmd FileType java setlocal list