escape pattern-matching chars on $prefix for match_prev_cmd strategy

pull/267/head
Isaac W Hanson 8 years ago
parent 9e110406fa
commit 5e4487ed4a

@ -26,7 +26,7 @@ _zsh_autosuggest_strategy_match_prev_cmd() {
# Get all history event numbers that correspond to history
# entries that match pattern $prefix*
local history_match_keys
history_match_keys=(${(k)history[(R)$prefix*]})
history_match_keys=(${(k)history[(R)${(b)prefix}*]})
# By default we use the first history number (most recent history entry)
local histkey="${history_match_keys[1]}"

@ -533,7 +533,7 @@ _zsh_autosuggest_strategy_match_prev_cmd() {
# Get all history event numbers that correspond to history
# entries that match pattern $prefix*
local history_match_keys
history_match_keys=(${(k)history[(R)$prefix*]})
history_match_keys=(${(k)history[(R)${(b)prefix}*]})
# By default we use the first history number (most recent history entry)
local histkey="${history_match_keys[1]}"

Loading…
Cancel
Save