fix:Add autosuggest to highlighters list only once

This commit is contained in:
Maksim Ryzhikov 2014-08-11 10:25:21 +04:00
parent bd11c34e84
commit 6dbb419a7a

View file

@ -100,8 +100,10 @@ autosuggest-resume() {
autosuggest-start() { autosuggest-start() {
if [[ -z $ZLE_DISABLE_AUTOSUGGEST && -n $functions[_zsh_highlight] ]]; then if [[ -z $ZLE_DISABLE_AUTOSUGGEST && -n $functions[_zsh_highlight] ]]; then
if [[ ${ZSH_HIGHLIGHT_HIGHLIGHTERS[(i)autosuggest]} -gt ${#ZSH_HIGHLIGHT_HIGHLIGHTERS} ]];then
ZSH_HIGHLIGHT_HIGHLIGHTERS+=(autosuggest) ZSH_HIGHLIGHT_HIGHLIGHTERS+=(autosuggest)
fi fi
fi
autosuggest-resume autosuggest-resume
} }