Defining nocorrect aliases only when ENABLE_CORRECTION is "true"
This commit move the nocorrect aliases definition so they're called
only when the user set ENABLE_CORRECTION to "true" to activate commands
autocorrection.
Diff
1diff --git a/lib/correction.zsh b/lib/correction.zsh
2index 47eb83b1d523f2b0ae828fa0273377b967001734..35771474f3cc2e93d64b629ef5d2097d63b5ad43 100644
3--- a/lib/correction.zsh
4+++ b/lib/correction.zsh
5@@ -1,13 +1,13 @@
6-alias man='nocorrect man'
7-alias mv='nocorrect mv'
8-alias mysql='nocorrect mysql'
9-alias mkdir='nocorrect mkdir'
10-alias gist='nocorrect gist'
11-alias heroku='nocorrect heroku'
12-alias ebuild='nocorrect ebuild'
13-alias hpodder='nocorrect hpodder'
14-alias sudo='nocorrect sudo'
15-
16 if [[ "$ENABLE_CORRECTION" == "true" ]]; then
17+ alias man='nocorrect man'
18+ alias mv='nocorrect mv'
19+ alias mysql='nocorrect mysql'
20+ alias mkdir='nocorrect mkdir'
21+ alias gist='nocorrect gist'
22+ alias heroku='nocorrect heroku'
23+ alias ebuild='nocorrect ebuild'
24+ alias hpodder='nocorrect hpodder'
25+ alias sudo='nocorrect sudo'
26+
27 setopt correct_all
28 fi