Преглед изворни кода

Add keybindings to make using terminal mode easier

Thomas Dy пре 9 година
родитељ
комит
652bb58869
1 измењених фајлова са 10 додато и 1 уклоњено
  1. 10 1
      .vimrc

+ 10 - 1
.vimrc

@@ -90,10 +90,19 @@ vnoremap k gk
 " opening ctrlp
 nnoremap <C-O> :CtrlPBuffer<cr>
 
+nnoremap <C-[> :tabprev<cr>
+nnoremap <C-]> :tabnext<cr>
+
 " ------ nvim specific ------
 if has('nvim')
   tnoremap jj <C-\><C-N>
-  tnoremap <C-W> <C-\><C-N><C-W>
+  tmap <C-[> <C-\><C-N><C-[>
+  tmap <C-]> <C-\><C-N><C-]>
+  tmap <C-W> <C-\><C-N><C-W>
+  tmap <C-P> <C-\><C-N><C-P>
+  tmap <C-O> <C-\><C-N><C-O>
+
+  autocmd BufWinEnter,WinEnter term://* startinsert
 endif
 
 augroup formatting