From fd9c821fae55fadda3c2898e53698ba46e4623ba Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado <55825613+luevano@users.noreply.github.com> Date: Mon, 7 Dec 2020 04:35:11 -0700 Subject: Various QoL changes --- .config/nvim/init.vim | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) (limited to '.config/nvim') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 6c86676..dbbc878 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -38,7 +38,7 @@ set showcmd Plug 'mhinz/vim-signify' set updatetime=100 - " Auto completion + "Auto completion Plug 'Valloric/YouCompleteMe' let g:ycm_autoclose_preview_window_after_completion=1 @@ -158,6 +158,11 @@ set showcmd " Toggle relative line number nmap :set number invrelativenumber + " Buffers + nnoremap gb :ls:buffer + nmap a :badd + nmap l :ls + " Split navigation nmap h nmap j @@ -168,6 +173,10 @@ set showcmd nnoremap :resize -5 nnoremap :vertical resize +5 + " Tab manipulation + nmap t :tabe + nmap y :tabclose + " Enable folding with the spacebar nnoremap za @@ -177,10 +186,13 @@ set showcmd " List chars nmap c :call ToggleListChars() - " Buffers. - nnoremap gb :ls:buffer - nmap a :badd - nmap l :ls + " Custom auto completion + " inoremap { {}kA + " inoremap { {}i + " inoremap ( ()i + " inoremap [ []i + " inoremap ' ''i + " inoremap " ""i ""---Plugin keybindings---"" " Toggle NERDTree -- cgit v1.2.3-54-g00ecf