diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 755a482..26d2c12 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -1475,7 +1475,10 @@ function! s:JumpInit() abort nnoremap P :exe Edit('edit',buffer().commit().'^'.v:count1.buffer().path(':')) nnoremap ~ :exe Edit('edit',buffer().commit().'~'.v:count1.buffer().path(':')) nnoremap C :exe Edit('edit',buffer().containing_commit()) - nnoremap c :exe Edit('pedit',buffer().containing_commit()) + nnoremap cc :exe Edit('edit',buffer().containing_commit()) + nnoremap co :exe Edit('split',buffer().containing_commit()) + nnoremap cO :exe Edit('tabedit',buffer().containing_commit()) + nnoremap cp :exe Edit('pedit',buffer().containing_commit()) endif endfunction