From 56b61e211d2e6abed919d31845fcb89fc6ba15fe Mon Sep 17 00:00:00 2001 From: Eric Nielsen Date: Tue, 3 Apr 2018 08:55:43 -0500 Subject: [PATCH] [completion] Simplify matcher-list syntax Refactor using `+` instead of repeating the case insensitive pattern. --- modules/completion/init.zsh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/completion/init.zsh b/modules/completion/init.zsh index 37079dc..cfdb129 100644 --- a/modules/completion/init.zsh +++ b/modules/completion/init.zsh @@ -56,8 +56,7 @@ zstyle ':completion:*:warnings' format '%F{red}-- no matches found --%f' zstyle ':completion:*' format '%F{yellow}-- %d --%f' zstyle ':completion:*' group-name '' zstyle ':completion:*' verbose yes -local case_insensitive='m:{a-zA-Z}={A-Za-z}' -zstyle ':completion:*' matcher-list ${case_insensitive} "${case_insensitive} r:|?=**" +zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' '+r:|?=**' # directories zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}