]> git.rmz.io Git - dotfiles.git/blobdiff - vim/vimrc
qutebrowser: add savings account url
[dotfiles.git] / vim / vimrc
index 1a4f288b135af0c69cd695836893123b4469c1c7..3c456447404d8d836db05e9fc899e500d3dc95a6 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -332,6 +332,11 @@ augroup END
 command! NoAutoChecktime let b:autochecktime=0
 command! ToggleAutoChecktime let b:autochecktime=!get(b:, 'autochecktime', 0) | echom "b:autochecktime:" b:autochecktime
 
+augroup terminal
+  au!
+  au TerminalOpen * if &buftype == 'terminal' | setlocal bufhidden=hide | endif
+augroup END
+
 " bindings {{{1
 
 " allow both <space> and \ to be <leader>
@@ -444,8 +449,10 @@ nnoremap zx zMzxzt
 map <F1> :ls<CR>:b<space>
 
 " move between windows (skip previewwindow)
-nnoremap <silent> <C-L> <C-W>w:if &previewwindow \| wincmd w \| endif<CR>
-nnoremap <silent> <C-H> <C-W>W:if &previewwindow \| wincmd W \| endif<CR>
+nnoremap <silent> <C-L> <C-W>w<C-W>:if &previewwindow \| wincmd w \| endif<CR>
+nnoremap <silent> <C-H> <C-W>W<C-W>:if &previewwindow \| wincmd W \| endif<CR>
+tnoremap <silent> <C-L> <C-W>w<C-W>:if &previewwindow \| wincmd w \| endif<CR>
+tnoremap <silent> <C-H> <C-W>W<C-W>:if &previewwindow \| wincmd W \| endif<CR>
 
 "xterm mouse with middleclick paste
 nnoremap <MiddleMouse> i<MiddleMouse>