web-dev-qa-db-ja.com

zshのオートコレクトをよりスマートにできますか?

私はzshオートコレクトが好きですが、修正する必要のないことについて私に尋ね続けます。

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

.buildは、build(またはそのアクションを実行する他のコマンドによって作成されるディレクトリであるため、dzil .buildは常に間違っており、dzil buildは常に正しいです。方法はありますかこれをオートコレクトシステムに伝えることはできますか?

6
xenoterracide

Zshの自動修正の構成可能性は限られていますが、ユースケースにはこれで十分です。 CORRECT_IGNORE 変数を設定して、オートコレクトで無視する文字列に一致させます。

CORRECT_IGNORE='.build'

correct_allを使用していないことを前提としています。correct_allを使用すると、修正の必要がないことについて際限なく促されることは避けられないと思います。)