disable keyboard shortcuts by default

This commit is contained in:
Nathan Broadbent
2011-10-20 08:32:50 +08:00
parent a66a6d4d3f
commit d04e2b464e
2 changed files with 15 additions and 10 deletions

View File

@@ -65,6 +65,8 @@ git_show_alias="gsh"
# Git Keyboard Shortcuts
# ---------------------------------------------
# Keyboard shortcuts are off by default. Set this to 'true' to enable them.
git_keyboard_shortcuts_enabled="false"
git_status_shortcuts_keys="\C- " # CTRL+SPACE
git_commit_all_keys="\C-x " # CTRL+x, SPACE
git_add_and_commit_keys="\C-xc" # CTRL+x, c

View File

@@ -110,6 +110,8 @@ _bind(){
fi
}
# If keyboard shortcuts are enabled
if [[ "$git_keyboard_shortcuts_enabled" = "true" ]]; then
case "$TERM" in
xterm*|rxvt*)
_bind "$git_status_shortcuts_keys" " git_status_shortcuts\n"
@@ -121,4 +123,5 @@ xterm*|rxvt*)
# zsh: setopt histignorespace histignoredups
# bash: HISTCONTROL=ignorespace:ignoredups
esac
fi