diff --git a/vim/.vimrc b/vim/.vimrc index 6ea3c77..2acf1cd 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -40,6 +40,7 @@ colorscheme deus set hlsearch set wrap set mouse+=a +set noequalalways " don't auto resize windows when closing (eg: qf window) " don't clutter directories with backup files set nobackup @@ -91,6 +92,7 @@ let g:airline_left_alt_sep = '' let g:airline_right_sep = '' let g:airline_right_altsep = '' let g:airline_symbols.maxlinenr = '' +let g:airline_symbols.linenr = '' "let g:airline#extensions#tabline#enabled = 1 "------------------ @@ -101,8 +103,9 @@ map :bnext map :bprev " jump to word under cursor in a preview window noremap :ptjump -" search for word under cursor in src/ directory +" search for word under cursor in current directory noremap ::AsyncRun grep -RIn +" close and delete current buffer noremap :bp\|bd # noremap :call RunMake() noremap :call QfToggle() @@ -110,22 +113,19 @@ noremap :call QfToggle() "------------------ " AsyncRun let g:asyncrun_timer = 250 - let g:qf_toggle = '' -"let g:win_save = '' + function QfToggle() if (g:qf_toggle == '') call QfJumpAndReturn() else let g:qf_toggle = '' :ccl - "call winrestview(g:win_save) endif endfunction function QfJumpAndReturn() let g:qf_toggle = "open" - "let g:win_save = winsaveview() :copen 16 :wincmd p endfunction