-# make cd act like pushd
-DIRSTACKSIZE=10 # number of dirs to remember
-setopt auto_pushd # cd acts like pushd
-setopt pushd_minus # inverts the meaning of cp -1 and cp +1
-setopt pushd_silent # don't print dir stack everytime
-setopt pushd_to_home # pushd with no argumens pushes to ~
-setopt pushd_ignore_dups # ignore dups in pushd/cd
-alias dh='dirs -v' # show numbers with dirs
+# miscelaneous options
+setopt extendedglob
+setopt nonomatch # if glob does not match, pass it to the command
+setopt numeric_glob_sort # sort numerically not lexically
+setopt noclobber # don't allow overwriting files with '>', use '>!' instead
+setopt notify
+setopt rcquotes # echo 'don''t'; prints don't
+setopt dvorak # correct_all uses dvorak
+setopt rematch_pcre # use perl regexp