From 4296c9a38333d4d4080b369b8c13c995331edf04 Mon Sep 17 00:00:00 2001 From: Denis Payase Date: Sun, 28 Jul 2013 20:26:56 +0400 Subject: [PATCH] LS_COLORS support for completion --- lib/completion.zsh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/completion.zsh b/lib/completion.zsh index e0cdcf626..4d367a7d9 100644 --- a/lib/completion.zsh +++ b/lib/completion.zsh @@ -18,7 +18,11 @@ else zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*' fi -zstyle ':completion:*' list-colors '' +if [ "x$LS_COLORS" = "x" ]; then + zstyle ':completion:*' list-colors '' +else + zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} +fi # should this be in keybindings? bindkey -M menuselect '^o' accept-and-infer-next-history