Просмотр исходного кода

Add keybindings to make using terminal mode easier

Thomas Dy 9 лет назад
Родитель
Сommit
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