GH-21: bind arrow key codes according to terminfo
This commit is contained in:
parent
99341be866
commit
d9b28ed7f9
1 changed files with 3 additions and 5 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue