Browse Source

update zsh related code

pull/1/head
10sr 11 years ago
parent
commit
56a771c6f6
1 changed files with 15 additions and 4 deletions
  1. +15
    -4
      shrc

+ 15
- 4
shrc View File

@@ -80,8 +80,8 @@ install -d "$__homevar"


alias isinteractive=false alias isinteractive=false
__match "$-" i >/dev/null && alias isinteractive=true __match "$-" i >/dev/null && alias isinteractive=true
alias issourced=true
expr "$0" : "^.*shrc$" >/dev/null && alias issourced=false # executed
# alias issourced=true
# expr "$0" : "^.*shrc$" >/dev/null && alias issourced=false # executed


# Basic idea is: if PATH value is destroyed set again. # Basic idea is: if PATH value is destroyed set again.
alias __firstload=false alias __firstload=false
@@ -102,6 +102,15 @@ then
__safe_add_path_r "/c/mingw/bin" __safe_add_path_r "/c/mingw/bin"
__safe_add_path_r "/c/mingw/msys/1.0/bin" __safe_add_path_r "/c/mingw/msys/1.0/bin"


isdarwin && {
# macports coreutils
__safe_add_path_l "/opt/local/bin"
__safe_add_path_l "/opt/local/sbin"
__safe_add_path_l "/opt/local/libexec/gnubin"
__safe_add_path_l \
"/opt/local/Library/Frameworks/Python.framework/Versions/3.2/bin"
}

test -f "${__dotdir}/rc.py" && export PYTHONSTARTUP="${__dotdir}/rc.py" test -f "${__dotdir}/rc.py" && export PYTHONSTARTUP="${__dotdir}/rc.py"


install -d "$HOME/.local/lib/python/site-packages" install -d "$HOME/.local/lib/python/site-packages"
@@ -216,7 +225,7 @@ fi


####################### #######################
# If not running interactively, don't do anything # If not running interactively, don't do anything
issourced || exit
# issourced || exit
isinteractive || return isinteractive || return


###################### ######################
@@ -918,10 +927,12 @@ dpaste(){
if inzsh if inzsh
then then
# http://zsh.sourceforge.net/Guide/zshguide06.html#l147 # http://zsh.sourceforge.net/Guide/zshguide06.html#l147
autoload -U compinit; compinit
autoload compinit; compinit
unsetopt auto_menu unsetopt auto_menu
setopt bash_auto_list setopt bash_auto_list
bindkey -e bindkey -e
autoload colors; colors
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
fi fi


###################################### ######################################


Loading…
Cancel
Save