From df18cc7ec4d7b8f9909d0d36485be6b35eec923e Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Tue, 19 May 2020 15:54:50 +0530 Subject: [PATCH] nvim: plugin: gitjump: Git jump integration with vim Signed-off-by: Sanchayan Maity --- nvim/.config/nvim/plugin/gitjump.vim | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 nvim/.config/nvim/plugin/gitjump.vim diff --git a/nvim/.config/nvim/plugin/gitjump.vim b/nvim/.config/nvim/plugin/gitjump.vim new file mode 100644 index 0000000..47e02e5 --- /dev/null +++ b/nvim/.config/nvim/plugin/gitjump.vim @@ -0,0 +1,9 @@ +" Taken from https://gist.github.com/romainl/a3ddb1d08764b93183260f8cdf0f524f +" The original script can be found at https://github.com/git/git/tree/master/contrib/git-jump +nnoremap jd :GitJump diff +nnoremap jm :GitJump merge +nnoremap jg :GitJump grep +nnoremap jc :exe ':GitJump grep ' . expand('') +nnoremap jw :GitJump ws + +command! -bar -nargs=* GitJump cexpr system('git jump ' . expand())