]> git.zndr.dk Git - dotfiles.git/commitdiff
Hybrid number only in normal mode
authorJannik ZANDER <jzander@grundfos.com>
Mon, 9 Jul 2018 13:24:00 +0000 (15:24 +0200)
committerJannik ZANDER <jzander@grundfos.com>
Mon, 9 Jul 2018 13:24:00 +0000 (15:24 +0200)
.vim/vimrc

index 263d73cd784704ad77cbbf35314cfb23912fa08e..59977b16ab5ac6803c2e737a597395ff91188280 100644 (file)
@@ -65,7 +65,6 @@ set display+=lastline
 set lazyredraw
 set number
 set relativenumber
-"set cursorline
 
 " fold
 set foldmethod=syntax
@@ -154,6 +153,7 @@ cnoreabbrev w!!      w !sudo tee "%"
 " Commands
 
 " Plugins
+
 " ALE
 packadd ale
 
@@ -203,14 +203,20 @@ nnoremap <Leader>b   :CtrlPBuffer<CR>
 nnoremap <Leader>m   :CtrlPMRU<CR>
 
 
-
 " autocommands
 autocmd BufReadPost quickfix nnoremap <buffer> <CR> <CR>
 autocmd bufnewfile,bufread *.md set filetype=markdown
 autocmd bufnewfile,bufread *.gradle set filetype=groovy
-augroup save
-  au!
-  au FocusLost * wall
+
+augroup saveall
+  autocmd!
+  autocmd FocusLost * wall
+augroup END
+
+augroup numbertoggle
+  autocmd!
+  autocmd BufEnter,FocusGained,InsertLeave * set relativenumber
+  autocmd BufLeave,FocusLost,InsertEnter   * set norelativenumber
 augroup END
 
 " local