diff --git a/init.vim b/init.vim index b4979f0..4c46f08 100644 --- a/init.vim +++ b/init.vim @@ -31,7 +31,7 @@ let g:airline#extensions#whitespace#enabled = 0 " NERDTree let NERDTreeChDirMode = 2 -" Custom key bindings +" Custom key bindings general nmap n :NERDTreeToggle map t :TagbarToggle map u :MundoToggle @@ -42,6 +42,14 @@ tnoremap nnoremap :call vimterm#toggle() tnoremap :call vimterm#toggle() +" YouCompleteMe settings +let g:ycm_confirm_extra_conf = 1 "Stop asking me every time to confirm + +nnoremap gl :YcmCompleter GoToDeclaration +nnoremap gf :YcmCompleter GoToDefinition +nnoremap gg :YcmCompleter GoToDefinitionElseDeclaration +nnoremap gd :YcmCompleter GetDoc + " Custom function to Toggle Tagbar and NERDTree let s:hidden_all = 0 function! ToggleHiddenAll()