summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDaniel Friesel <derf@derf.homelinux.org>2008-11-09 15:52:34 +0100
committerDaniel Friesel <derf@derf.homelinux.org>2008-11-09 15:52:34 +0100
commita12e29b8f37c7f2912b9a333cbffea29ae667fea (patch)
tree84c34d7b481b8093989721ed2ab02e61eea928a3 /etc
parenta8b2035aa72696282d454c55126666b1ccb6b58c (diff)
Structured options like their manpage
Diffstat (limited to 'etc')
-rw-r--r--etc/options29
1 files changed, 12 insertions, 17 deletions
diff --git a/etc/options b/etc/options
index 9552a1a..59e34b7 100644
--- a/etc/options
+++ b/etc/options
@@ -1,33 +1,28 @@
## Some useful options, see zshoptions(1)
## vim:ft=zsh
+## Directory changing
# 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
setopt auto_cd
-# Try to correct typos in command names
-setopt correct
-
-# echo 'foo''bar''' will become foo'bar'
-setopt rc_quotes
-
-# greedy is more like dvorak than qwerty...
-setopt dvorak
+## Completion
+setopt list_packed
-# zshexpn(1) -> Filename generation
+## Expansion / Globbing
setopt extended_glob
-# More compact completion menus
-setopt list_packed
+## History
+unsetopt bang_hist
-# Accidently hitting ^s sucks (alternative: `stty -ixon`)
+## Input/Output
+setopt correct
+# greedy is more like dvorak than qwerty...
+setopt dvorak
unsetopt flow_control
+setopt rc_quotes
-# And having to escape "!" everytime does, too (plus, I like ^r more)
-unsetopt bang_hist
-
+## ZLE
unsetopt beep