]> gitweb.pimeys.fr Git - config-20-100.git/blob - .zsh/rc/base/10_options
Ajout du zshrc, même s'il manque encore de commentaires etc.
[config-20-100.git] / .zsh / rc / base / 10_options
1 # {{{ set some important options (as early as possible)
2 # Please update these tags, if you change the umask settings below.
3 #o# r_umask 002
4 #o# r_umaskstr rwxrwxr-x
5 #o# umask 022
6 #o# umaskstr rwxr-xr-x
7 umask 022
8
9 setopt append_history # append history list to the history file (important for multiple parallel zsh sessions!)
10 setopt SHARE_HISTORY # import new commands from the history file also in other zsh-session
11 setopt extended_history # save each command's beginning timestamp and the duration to the history file
12 #setopt histignorealldups # If a new command line being added to the history
13 # list duplicates an older one, the older command is removed from the list
14 setopt histignorespace # remove command lines from the history list when
15 # the first character on the line is a space
16 setopt auto_cd # if a command is issued that can't be executed as a normal command,
17 # and the command is the name of a directory, perform the cd command to that directory
18 setopt extended_glob # in order to use #, ~ and ^ for filename generation
19 # grep word *~(*.gz|*.bz|*.bz2|*.zip|*.Z) ->
20 # -> searches for word not in compressed files
21 # don't forget to quote '^', '~' and '#'!
22 setopt longlistjobs # display PID when suspending processes as well
23 setopt notify # report the status of backgrounds jobs immediately
24 setopt hash_list_all # Whenever a command completion is attempted, make sure \
25 # the entire command path is hashed first.
26 setopt completeinword # not just at the end
27 setopt nohup # and don't kill them, either
28 setopt auto_pushd # make cd push the old directory onto the directory stack.
29 setopt nonomatch # try to avoid the 'zsh: no matches found...'
30 setopt nobeep # avoid "beep"ing
31 setopt pushd_ignore_dups # don't push the same dir twice.
32 setopt noglobdots # * shouldn't match dotfiles. ever.
33 setopt noshwordsplit # use zsh style word splitting
34 setopt unset # don't error out when unset parameters are used
35
36 # }}}