zsh 자동 수정을 더 스마트하게 만들 수 있나요?

zsh 자동 수정을 더 스마트하게 만들 수 있나요?

저는 자동 수정을 좋아 zsh하지만 수정할 필요가 없는 항목을 계속해서 묻습니다.

dzil build
zsh: correct 'build' to '.build' [nyae]? % 

.buildbuild( 또는 작업을 실행하는 다른 명령에 의해 생성된 디렉터리이므로 dzil .build항상 틀리고 dzil build항상 정확합니다. 이를 자동 수정 시스템에 전달할 수 있는 방법이 있습니까?

답변1

Zsh의 자동 수정 기능은 구성 가능성이 제한되어 있지만 사용 사례에는 이 정도면 충분합니다. 설정CORRECT_IGNORE자동 고침에서 무시하려는 문자열과 일치하는 변수입니다.

CORRECT_IGNORE='.build'

(나는 당신이 correct_all.With 를 사용하지 않는다고 가정하고 있습니다 correct_all. 수정할 필요가 없는 것에 대한 끝없는 프롬프트는 불가피하다고 생각합니다.)

관련 정보