aboutsummaryrefslogtreecommitdiffstats
path: root/ftplugin/gitcommit
diff options
context:
space:
mode:
Diffstat (limited to 'ftplugin/gitcommit')
-rw-r--r--ftplugin/gitcommit/gitcha.vim8
1 files changed, 7 insertions, 1 deletions
diff --git a/ftplugin/gitcommit/gitcha.vim b/ftplugin/gitcommit/gitcha.vim
index ecd1e90..cdaea61 100644
--- a/ftplugin/gitcommit/gitcha.vim
+++ b/ftplugin/gitcommit/gitcha.vim
@@ -1 +1,7 @@
-inoremap <expr> <C-x><C-s> gitcha#StartGitSHACompletion()
+if !exists('g:no_plugin_maps') && !exists('g:no_gitcha_maps')
+ if !hasmapto('<Plug>GitchaCompleteSHA')
+ imap <buffer> <C-x><C-s> <Plug>GitchaCompleteSHA
+ endif
+
+ inoremap <buffer> <expr> <Plug>GitchaCompleteSHA gitcha#StartGitSHACompletion()
+endif