Mercurial > ec-dotfiles
view zsh @ 98:9be628347dce
Worst thing about unix: it allows control character and newline in its filename. Added handler to ensure that shit doesn't pass through. Makes things slow but it can't be helped (tm).
author | Edho Prima Arief <edho@myconan.net> |
---|---|
date | Thu, 14 Jul 2011 01:11:18 +0700 |
parents | d9aace34d144 |
children |
line wrap: on
line source
#!/usr/bin/env zsh [ -f "${HOME}/.ecos_zsh.before" ] && . "${HOME}/.ecos_zsh.before" case $TERM in xterm*|screen*) precmd () {print -Pn "\e]0;%n@%m: %~\a"} ;; esac PS1='[%n@%m %~]%% ' export PATH="${HOME}/.ecos_bin:${PATH}" HISTFILE=~/.histfile HISTSIZE=10000 SAVEHIST=10000 setopt appendhistory nomatch unsetopt autocd beep extendedglob notify bindkey -e bindkey '^[[A' history-search-backward bindkey '^[[B' history-search-forward autoload -Uz compinit compinit export EDITOR=vi export PAGER='less -Rins' alias less='less -Rins' alias ls='ls -F' [ -f "${HOME}/.ecos_zsh.after" ] && . "${HOME}/.ecos_zsh.after"