私はzshが好きで、スペル修正が役に立つと思いますが、迷惑ないくつかのエラーを修正します。確かに修正しないでください。たとえば、実行したばかりです。
mv iso_ iso
答えた
zsh: correct 'iso' to 'iso_' [nyae]?
考えてみてください。 「iso」を「iso_」に変更すると、次のことをやろうとしているという意味です。
mv iso_ iso_
それは決して言葉ではありません。したがって、これは実際には全体的に修正する必要があるzshの設計上の欠陥です。しかし、修正されておらず(少なくとも私が使用しているバージョンでは)修正される可能性が低いことを考えると、それを修正できる設定はありますか?私は不当な修正を好む。mv
たとえば。
ベストアンサー1
この問題を解決する不器用な方法があります。mv
、cp
およびの動作を変更するには、mkdir
次のファイルを.zshrcファイルに追加します。
alias mv='nocorrect mv'
alias cp='nocorrect cp'
alias mkdir='nocorrect mkdir'
これはいくつかの理由で理想的な解決策ではなく、その中で最も重要なことは、時には次のような状況が発生する可能性があることです。するmv
コマンドのスペル校正が必要です。たとえば、次を実行しようとすると:
mv directory_a/sub/sub/some_file directory_b/sub/sub/
しかし、ディレクトリの1つのスペルを間違って入力して最終的に入力しました。
mv directory_a/sub/sub/some_file directry_b/sub/sub/
スペル校正が役に立つかもしれません。 (これは明らかに人為的な例ですが、ポイントはわかります。)