如果你在zsh中鍵入的命令中有誤,它會提示你是否要correct。
比如:
如果你在zsh中鍵入ks,它會提示你是否要換成ls,如下:
1 2 | % ks zsh: correct ‘ks’ to ‘ ls ’ [nyae]? |
如果你覺得特別麻煩,你可以整體禁用所有的autocorrect。
在~/.zshrc中添加如下代碼:
1 | unsetopt correct_all |
注:更新版的ZSH,使用的option是這樣的
1 | unsetopt correct |
即可達到你的要求。
如果你只是想某些情況下不使用autocorrect,那麼你可以試試使用alias,比如:
1 | alias vim = 'nocorrect vim ' |