]> git.rmz.io Git - dotfiles.git/blobdiff - vim/vimrc
vim: setup fswitch
[dotfiles.git] / vim / vimrc
index 40e3190e4c0d048818771933310e5db075a7ed01..caa3348aebd7bfa82de166a35bdcea80c4d81e8b 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -46,6 +46,7 @@ Plugin 'Raimondi/delimitMate'
 Plugin 'SirVer/ultisnips'
 Plugin 'Lokaltog/vim-easymotion'
 Plugin 'junegunn/vim-easy-align'
+Plugin 'chrisbra/checkattach'
 
 " remove entries first
 set runtimepath -=$HOME/.vim
@@ -393,9 +394,19 @@ let g:airline_detect_whitespace=2
 let g:airline#extensions#tabline#enabled = 1
 let g:airline_powerline_fonts = 1
 
+" checkattach {{{2
+let g:checkattach_filebrowser = 'ranger'
+
 " Gundo {{{2
 nnoremap <F7> :GundoToggle<CR>
 
+" fswitch {{{2
+nnoremap <silent> <Leader>ff :FSHere<CR>
+nnoremap <silent> <Leader>fl :FSRight<CR>
+nnoremap <silent> <Leader>fh :FSLeft<CR>
+nnoremap <silent> <Leader>fL :FSSplitRight<CR>
+nnoremap <silent> <Leader>fH :FSSplitLeft<CR>
+
 " fugitive {{{2
 nmap <silent> <leader>dd :tab split \| Gdiff \| wincmd h<CR>
 " delete fugitive buffers when closed