diff options
author | Tharre <tharre3@gmail.com> | 2016-12-05 00:45:42 +0100 |
---|---|---|
committer | Tharre <tharre3@gmail.com> | 2016-12-05 00:45:42 +0100 |
commit | dcbf87241294c89f77f61d1b048b746c26df0847 (patch) | |
tree | 6be864795dc0a767c4eae5e41d3a87e336d0cab4 /.vimrc | |
parent | 5328b8441d0433b97f7aabe055a912a84dd7d8b0 (diff) | |
download | dotfiles-dcbf87241294c89f77f61d1b048b746c26df0847.tar.gz dotfiles-dcbf87241294c89f77f61d1b048b746c26df0847.tar.xz dotfiles-dcbf87241294c89f77f61d1b048b746c26df0847.zip |
vim: switch buffers with space
Diffstat (limited to '.vimrc')
-rw-r--r-- | .vimrc | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -63,6 +63,16 @@ augroup reload_vimrc " { autocmd BufWritePost $MYVIMRC source $MYVIMRC augroup END " } +" switch buffers with space! +nnoremap <space> :call SwitchBuffer()<CR> + +function! SwitchBuffer() + exe "ls" + let c = nr2char(getchar()) + exe "b " . c + redraw +endfunction + map <silent> <leader>1 :diffget LO<CR> :diffupdate<CR> map <silent> <leader>2 :diffget BA<CR> :diffupdate<CR> map <silent> <leader>3 :diffget RE<CR> :diffupdate<CR> |