ZSH 在选项卡上突出显示

ZSH highlight on tab

我一直听说 zsh 的一个特点是,当您在可能的选项列表中切换时,它会突出显示您的选择。例如选择要 cd 到的目录。

我以为该功能会自动启用,但似乎没有。目前我的 .zshrc 中有这个用于 git 自动完成

  zstyle ':completion:*:*:git:*' script /usr/local/etc/bash_completion.d/git-completion.bash
  fpath=(/usr/local/share/zsh-completions $fpath)
  autoload -U compinit && compinit
  zmodload -i zsh/complist

我还需要添加什么才能获得这种效果?

您还需要 menuselect:

zstyle ':completion:*' menu select