GH-21: bind arrow key codes according to terminfo

This commit is contained in:
Sorin Ionescu
2013-07-05 08:51:14 -07:00
committed by Suraj N. Kurapati
parent 99341be866
commit d9b28ed7f9
+3 -5
View File
@@ -30,11 +30,9 @@ Usage
2. Bind keyboard shortcuts to this script's functions:
# bind UP and DOWN arrow keys
for keycode in '[' 'O'; do
bindkey "^[${keycode}A" history-substring-search-up
bindkey "^[${keycode}B" history-substring-search-down
done
unset keycode
zmodload zsh/terminfo
bindkey "$terminfo[kcuu1]" history-substring-search-up
bindkey "$terminfo[kcud1]" history-substring-search-down
# bind P and N for EMACS mode
bindkey -M emacs '^P' history-substring-search-up