5303793ef13b5dd3e7f52ac40f17fd37f015af44
- Author
- Florian Franzen <FlorianFranzen@gmail.com>
- Committer
- Florian Franzen <FlorianFranzen@gmail.com>
- Date
Message
history-substring-search: bindkey now checks if terminfo is available first.
Diff
1diff --git a/plugins/history-substring-search/history-substring-search.zsh b/plugins/history-substring-search/history-substring-search.zsh
2index 405eeaade3c9f9c4c97bb88e43c91d67402be9b9..22f03dd6d8bffecdc947ddb1262a55497d557171 100644
3--- a/plugins/history-substring-search/history-substring-search.zsh
4+++ b/plugins/history-substring-search/history-substring-search.zsh
5@@ -164,8 +164,12 @@ zle -N history-substring-search-up
6 zle -N history-substring-search-down
7
8 zmodload zsh/terminfo
9-bindkey "$terminfo[kcuu1]" history-substring-search-up
10-bindkey "$terminfo[kcud1]" history-substring-search-down
11+if [[ -n "$terminfo[kcuu1]" ]]; then
12+ bindkey "$terminfo[kcuu1]" history-substring-search-up
13+fi
14+if [[ -n "$terminfo[kcud1]" ]]; then
15+ bindkey "$terminfo[kcud1]" history-substring-search-down
16+fi
17
18 #-----------------------------------------------------------------------------
19 # implementation details