ZSHで「les」を「ls」の代わりに「less」に自動修正しますか?

ZSHで「les」を「ls」の代わりに「less」に自動修正しますか?

この動作を変更したいと思います。

❯ les file.txt
zsh: correct 'les' to 'ls' [nyae]?

これに関して:

❯ les file.txt
zsh: correct 'les' to 'less' [nyae]?

最も簡単な方法は何ですか?自動修正機能を維持したいのですが、少しだけ修正したいです。だからこれはalias les=less私が探している解決策ではありません。

答え1

設定できます

CORRECT_IGNORE=ls

その後、自動修正はls修正を提供しません(slたとえば)。

これにより、これはlex修正として機能することがわかりましたles。それから入国時にCORRECT_IGNORE='(ls|lex)'提供を受けなければなりません。lessles

他に(そしてそれを使って完全に無効にすることset +o correct)、自動校正器を調整する他の方法がわかりません。

入力が多い場合は、lesいつでもless追加できますalias les=less

関連情報