Customize bindings for vi-mode

This commit is contained in:
Michael Komitee 2011-01-08 23:20:38 -05:00
commit 4014236fa5

12
custom/vi-mode.zsh Normal file
View file

@ -0,0 +1,12 @@
# In vi-mode, map v to edit the command line
autoload edit-command-line
zle -N edit-command-line
bindkey -M vicmd v edit-command-line
# Yes, we're in vi-mode, but ^r is a habit
bindkey -M viins "^r" vi-history-search-backward
bindkey -M vicmd "^r" vi-history-search-backward
# Sometimes its useful to find in insert mode
bindkey -M viins "^F" vi-find-next-char
bindkey -M viins "^P" vi-find-prev-char