July 20, 2012

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:

Share on Twitter Share the post
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.