.bashrcかえた

.bash_profile

source ${HOME}/.bashrc                                                                    

.bashrc

export PS1="\[\e[33;40m\]\w\n\t \u@\h\\$ \[\e[0m\]"                                       
export PS2="\[\e[33;40m\]> \[\e[0m\]"                                                     
                                                                                          
. ~/.bash_aliases                                                                         
                                                                                          
export LSCOLORS="gxfxcxdxbxegedabagacad"                                                  
                                                                                          
export LESS="-R"                                                                          
export EDITOR="emacs -nw"                                                                 
                                                                                          
export soft=${HOME}/software                                                              
export work=${HOME}/workspace                                                             
                                                                                          
export PATH=/Applications/UpTeX.app/teTeX/bin:${PATH}                                     
export PATH=/usr/local/bin:${PATH}                                                        
                                                                                          
###root###                                                                                
alias root="root -l"                                                                      
export ROOTSYS=${soft}/root                                                               
export PATH=${ROOTSYS}/bin:${PATH}                                                        
export DYLD_LIBRARY_PATH=${ROOTSYS}/lib:${DYLD_LIBRARY_PATH}                              
export CPLUS_INCLUDE_PATH=${ROOTSYS}/include:${CPLUS_INCLUDE_PATH}                        
export RUBYLIB=${ROOTSYS}/lib:${RUBYLIB}                                                  
                                                                                          
###clhep###                                                                               
export CLHEP_BASE_DIR=${soft}/CLHEP                                                       
export PATH=${CLHEP_BASE_DIR}/bin:${PATH}                                                 
export DYLD_LIBRARY_PATH=${CLHEP_BASE_DIR}/lib:${DYLD_LIBRARY_PATH}                       
export CPLUS_INCLUDE_PATH=${CLHEP_BASE_DIR}/include:${CPLUS_INCLUDE_PATH}                 
                                                                                          
###geant4###                                                                              
export G4WORKDIR=${HOME}/workspace/geant4                                                 
. ${soft}/geant4.9.4.p02/env.sh # g4non_display=1                                         
                                                                                          
###megalib##                                                                              
export MEGALIB=${soft}/MEGAlib                                                            
export PATH=${MEGALIB}/bin:${PATH}                                                        
export DYLD_LIBRARY_PATH=${MEGALIB}/lib:${DYLD_LIBRARY_PATH}                              
export CPLUS_INCLUDE_PATH=${MEGALIB}/include:${CPLUS_INCLUDE_PATH}   

.bash_aliases

alias ls="ls -GAlhF"                                                                      
alias lsr="ls -GAlhFr"                                                                    
alias lst="ls -GAlhFt"                                                                    
alias lstr="ls -GAlhFtr"                                                                  
alias l="\ls -GAF"                                                                        
alias lr="\ls -GAFr"                                                                      
alias lt="\ls -GAFt"                                                                      
alias ltr="\ls -GAFtr"                                                                    
                                                                                          
alias rm="rm -i"                                                                          
alias cp="cp -i"                                                                          
alias rsync="rsync -av"                                                                   
alias mv="mv -i"                                                                          
alias le="less"                                                                           
alias c="cd"                                                                              
alias cd..="cd .."                                                                        
alias cd-="cd -"                                                                          
alias cdd="cd .."                                                                         
alias cddd="cd ../.."                                                                     
alias cdddd="cd ../../.."                                                                 
alias cddddd="cd ../../../.."                                                             
alias cdddddd="cd ../../../../.."                                                         
alias cddddddd="cd ../../../../../.."                                                     
alias emacs="/usr/local/Cellar/emacs/23.3a/Emacs.app/Contents/MacOS/Emacs"                
alias e="emacs -nw"                                                                       
alias grep="grep -iInr --color"                                                           
                                                                                          
alias emacsel="e ~/.emacs.el"                                                             
alias bashrc="e ~/.bashrc"                                                                
alias bashaliases="e ~/.bash_aliases"                                                     
alias bashprofile="e ~/.bash_profile"                                                     
                                                                                          
alias reload=". ~/.bash_profile"                                                          
                                                                                          
alias sshm="ssh ***@*** -L 10022:***:25"   
alias sshh="ssh -XY ***@***"                                   
alias sshi="ssh -XY ***@***"                                 
alias sshhi="ssh -t -XY ***@*** ssh -XY ***"              
alias sshhc="ssh -t -XY ***@*** ssh -XY ***"
                                                                                          
cd () { command cd $1; l; }