summaryrefslogtreecommitdiff
path: root/etc/options
diff options
context:
space:
mode:
Diffstat (limited to 'etc/options')
-rw-r--r--etc/options12
1 files changed, 10 insertions, 2 deletions
diff --git a/etc/options b/etc/options
index 977e993..28b3654 100644
--- a/etc/options
+++ b/etc/options
@@ -1,19 +1,27 @@
## Some useful options, see zshoptions(1)
## vim:ft=zsh
+
# Automatically use 'pushd' when cd'ing into a directory
# so I can use popd or 'cd -1' to get back where I came from.
# And don't print the stack everytime using popd.
setopt auto_pushd pushd_ignore_dups pushd_minus pushd_silent
-# enter "foobar/" to cd foobar, and "derf" to cd ~derf
+
+# enter "foobar" to cd foobar, and "derf" to cd ~derf
setopt auto_cd cdable_vars
+
# Try to correct typos in command names
setopt correct
+
# echo 'foo''bar''' will become foo'bar'
setopt rc_quotes
+
# Alert me in case of non-zero exit status
setopt print_exit_value
+
# Accidently hitting ^s sucks (alternative: `stty -ixon`)
unsetopt flow_control
-# And having to escape "!" everytime does, too
+
+# And having to escape "!" everytime does, too (plus, I like ^r more)
unsetopt bang_hist
+
unsetopt beep