From 7ff4723967e6a3ef73d012cc21d7dd72a7c15e56 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sun, 14 Feb 2010 13:56:33 -0500 Subject: [PATCH] Add some overly clever undocumented mappings --- plugin/fugitive.vim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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