読者です 読者をやめる 読者になる 読者になる

inohilog

/var/log/inohiro

zsh で,特定のコマンドについておせっかい(correct)を止めてもらう方法

  • 'mysql' とか 'aptitude' とかを打つと,”zsh: correct 'aptitude' to '.aptitude' [nyae]?” みたいに訂正するかと聞いてくれることがある
    • これを止めてもらうには,.zshrc とかに nocorrect を使った alias を書く
alias aptitude = 'nocorrect aptitude'
alias mysql = 'nocorrect mysql'
  • しかし,'sudo' を付けると,これが無視されてしまう
    • 解決策は,'sudo' を 'nocorrect sudo' に alias する
    • その手があったか,という感じだった
alias sudo = 'nocorrect sudo'