]> git.pld-linux.org Git - packages/zsh.git/blame - zshrc
upgraded to 5.2, fixed -bi --short-circuit
[packages/zsh.git] / zshrc
CommitLineData
3cad6678
TP
1# for interactive shell
2
3alias which=whence
4alias cd='builtin cd'
5alias precmd=' precmd'
6
7d939b92 7# SYSTEM WIDE ALIASES ETC.
020d4f77 8for i in /etc/shrc.d/**/*.sh(N); do
7d939b92 9 . $i
10done
11unset i
12
0535ffe2 13setopt hist_ignore_space hist_ignore_all_dups list_packed transient_rprompt
adef8d5b 14
3cad6678
TP
15bindkey -e >/dev/null 2>&1
16
a3a239c3
AM
17bindkey $terminfo[khome] beginning-of-line >/dev/null 2>&1
18bindkey $terminfo[kend] end-of-line >/dev/null 2>&1
19bindkey $terminfo[kich1] quoted-insert >/dev/null 2>&1
20bindkey $terminfo[kdch1] delete-char >/dev/null 2>&1
21bindkey $terminfo[kpp] up-history >/dev/null 2>&1
22bindkey $terminfo[knp] end-of-history >/dev/null 2>&1
23bindkey $terminfo[kcuu1] history-beginning-search-backward >/dev/null 2>&1
24bindkey $terminfo[kcud1] history-beginning-search-forward >/dev/null 2>&1
3cad6678 25
4f928441 26PS1='[%n@%m %~]%(!.#.%\$) '
4f928441 27
3cad6678 28case "$TERM" in
5088c8e7 29 xterm*|nxterm|gnome*|rxvt*|konsole*)
97724a83 30 precmd () { print -Pn "\e]0;%n@%m: %~\a" }
3cad6678
TP
31 bindkey '^[[H' beginning-of-line >/dev/null 2>&1
32 bindkey '^[[F' end-of-line >/dev/null 2>&1
65df4e3b
TP
33 bindkey '^[[A' history-beginning-search-backward >/dev/null 2>&1
34 bindkey '^[[B' history-beginning-search-forward >/dev/null 2>&1
3cad6678
TP
35 ;;
36esac
This page took 0.040094 seconds and 4 git commands to generate.