From f9764de6d52f0298fe6956a56831132e71d38bf4 Mon Sep 17 00:00:00 2001 From: Julian Prein Date: Fri, 18 Oct 2024 16:12:40 +0200 Subject: [PATCH] vim:keys:TODO: Handle errors when referencing commits --- .config/vim/vimrc.d/40-keys.vim | 1 + 1 file changed, 1 insertion(+) diff --git a/.config/vim/vimrc.d/40-keys.vim b/.config/vim/vimrc.d/40-keys.vim index 40606e1..d472753 100644 --- a/.config/vim/vimrc.d/40-keys.vim +++ b/.config/vim/vimrc.d/40-keys.vim @@ -140,6 +140,7 @@ nnoremap gp '`[' . strpart(getregtype(), 0, 1) . '`]' " Mnemonic: "git reference commit" " NOTE: This uses `system` and not `:r!` to insert the text directly at the " cursor. `subject[:-2]` cuts off the trailing newline. +" TODO: print error message but insert nothing on git error nmap grc :let subject=system('git show -s --format="(\"%s\")" ')viwa =subject[:-2] " Insert a Signed-off-by trailer