How to disable auto correct in oh-my-zsh

oh-my-zsh is very handy and I've been using it for almost a year.

But I found the auto correct is kind of annoying and barely helped me. So I decided to turn if off!

Disable it globally

Add this unsetopt to your ~/.zshrc

source $ZSH/oh-my-zsh.sh

unsetopt correct_all

Disable it per command base

Say if you just want to disable it for git command, you can setup an alias.

alias git=’nocorrect heroku’

I didn't test out this one :)

References:

July 20, 2012 zsh

Share on Twitter Share
Qihuan Piao

Qihuan Piao

(aka kinopyo) is Chinese based in Tokyo. Software writer. He shares stories inspired him in this blog. His infamous line - "I feel calm when I kill those monsters, or people (in game)" shocks his friends deeply.
He also writes in Japanese and Chinese.