zsh 的文件完成颜色

zsh 的文件完成颜色

当我使用 Tab 键补全文件名,并且有多个文件匹配时,zsh 会使用不合适的颜色。请看下面的屏幕截图,它说明了这个问题:

zsh tab 补全

我已输入vi .zsh并按下Tab

我怎样才能改变这个颜色?

这些是 .zshrc 文件的相关部分:

setopt EXTENDED_GLOB
setopt NO_CORRECT
setopt COMPLETE_IN_WORD

autoload -U colors && colors

## Completions
autoload -U compinit
compinit -C

## case-insensitive (all), partial-word and then substring completion
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'

setopt prompt_subst
PROMPT='%{$fg[blue]%}%1.${vcs_info_msg_0_}%{$reset_color%} $ '

相关内容