zsh/zshrc

49 lines
1.1 KiB
Bash
Raw Normal View History

HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000
2014-06-27 05:45:18 +00:00
setopt autocd extendedglob notify correct autonamedirs
setopt list_ambiguous autopushd pushd_ignore_dups
setopt hist_ignore_all_dups hist_ignore_space share_history
setopt no_auto_remove_slash auto_param_slash
setopt completeinword
setopt chase_links
setopt short_loops
setopt cdable_vars
# autoload completions
fpath+=( "${ZDOTDIR:-/etc/zsh}/compdef" )
autoload -U ${ZDOTDIR:-/etc/zsh}/compdef/*(:t)
bindkey -v
autoload -Uz compinit && compinit
autoload -Uz zmv
zmodload zsh/zftp
2014-06-27 05:42:56 +00:00
function exists { command -v "$@" >/dev/null }
for i in ${ZDOTDIR:-/etc/zsh}/aliases/*~${ZDOTDIR:-/etc/zsh}/aliases/*.zwc; do
. $i
done
2016-01-05 02:45:19 +00:00
#ZMODLOAD_BLACKLIST=( prompt )
stty -ixon
. ${ZDOTDIR:-/etc/zsh}/modules/loader.zsh && mod_init
echo $PATH | grep -q 'local' || . /etc/zsh/zprofile
echo $PATH | grep -q 'sbin' || . /etc/zsh/zprofile
zstyle ':completion:*' verbose yes
zstyle ':completion:*:descriptions' format %B%d%b
zstyle ':completion:*:messages' format %d
zstyle ':completion:*:warnings' format No matches for: %d
2014-06-27 05:42:56 +00:00
2016-01-05 02:45:19 +00:00
2014-06-27 05:42:56 +00:00
exists todo && todo