2

Когда я использую 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%} $ '

0