
파일 이름 완성에서 대소문자를 구분하지 않도록 zshrc에 다음 줄이 있습니다.
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'
이것은 대부분 작동하지만 "git add"를 입력하고 키를 누르면 Tab완료 시 대소문자를 구분한다는 것을 알았습니다.
파일 이름 완성에서 대소문자를 구분하지 않으려면 다른 명령을 사용해야 합니까? 아니면 zstyle
개별 명령에 대한 선언을 추가 해야 합니까 ? (이것이 대답이라면, 이 진술은 어떤 모습이어야 합니까?)
구성
다음 zshenv 파일을 사용하여 macOS 12.4, Zsh 5.8.1을 사용하여 위 동작을 재현할 수 있었습니다.
setopt NO_GLOBAL_RCS
그리고 다음 zshrc 파일:
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'
zstyle ':completion:*' cache-path /var/tmp/zcompcache
autoload -U compinit && compinit -d /var/tmp/zcompdump