zsh에서 자동 완성을 무시/제거/제외하는 방법은 무엇입니까?

zsh에서 자동 완성을 무시/제거/제외하는 방법은 무엇입니까?

나는 보통 rs+[tab]get을 사용 rsync하지만 (새 시스템에서는) 세 가지 옵션이 표시됩니다.

➜  $ rs
     rsh       rsync     rsyslogd

저는 rshor를 거의 사용하지 않습니다 rsyslogd. zsh의 자동 완성 목록에 일치 항목으로 표시되지 않도록 하려면 어떻게 해야 합니까?

답변1

어떤 경우에도 rsh이 작업을 수행 하지 않으려면 rsyslog다음을 추가하세요 .zshrc.

zstyle ':completion:*' ignored-patterns 'rsh|rsyslog'

관련 정보