c563fe95fbf58721caa7de0ffe5d8117a6ada51a

Author
Florian Franzen <FlorianFranzen@gmail.com>
Committer
Florian Franzen <FlorianFranzen@gmail.com>
Date

Message

Makes history-substring-search use term specific up and down buttons. Fixes #2089.

Diff

 1diff --git a/plugins/history-substring-search/history-substring-search.zsh b/plugins/history-substring-search/history-substring-search.zsh
 2index 53f707c79c11c72931fcae67eeb6931b29cbade0..405eeaade3c9f9c4c97bb88e43c91d67402be9b9 100644
 3--- a/plugins/history-substring-search/history-substring-search.zsh
 4+++ b/plugins/history-substring-search/history-substring-search.zsh
 5@@ -163,8 +163,9 @@ function history-substring-search-down() {
 6 zle -N history-substring-search-up
 7 zle -N history-substring-search-down
 8 
 9-bindkey '\e[A' history-substring-search-up
10-bindkey '\e[B' history-substring-search-down
11+zmodload zsh/terminfo
12+bindkey "$terminfo[kcuu1]" history-substring-search-up
13+bindkey "$terminfo[kcud1]" history-substring-search-down
14 
15 #-----------------------------------------------------------------------------
16 # implementation details