2009/05/11

bashの設定

これくらいは欲しいところ.


export JOGL_LIB=/System/Library/Java/Extensions

###### proxy ######
if [ -z "${HOSTNAME%%*.nitech.ac.jp}" ] ; then
HTTP_PROXY=http://proxy-b.mains.nitech.ac.jp:8080/
http_proxy=http://proxy-b.mains.nitech.ac.jp:8080/
else
HTTP_PROXY=""
http_proxy=""
fi
export HTTP_PROXY http_proxy

###### PATH ######
#for fink
test -r /sw/bin/init.sh && . /sw/bin/init.sh
if [ -d /usr/local/gridmpi-2.0 ]; then
export IMPI_AUTH_NONE=0
export MPIROOT=/usr/local/gridmpi-2.0/intel
export LD_LIBRARY_PATH=$MPIROOT/lib:$LD_LIBRARY_PATH
export _YAMPI_RSH="ssh -x"
export GMPI=/usr/local/gridmpi-2.0/intel
export PATH=$GMPI/bin:$PATH
export MANPATH=$GMPI/man:$MANPATH
fi
if [ -d /usr/local/mpich-1.2.6 ]; then
export MPICH=/usr/local/mpich-1.2.6/intel
export PATH=$MPICH/bin:$PATH
export MANPATH=$MPICH/man:$MANPATH
fi
if [ -d /usr/local/bin ] && ! echo $PATH | grep -q "/usr/local/bin" ; then
PATH=/usr/local/bin:$PATH
export PATH
fi
if [ -d /usr/local/dx-4.4.4 ]; then
PATH=$PATH:/usr/local/dx-4.4.4/bin
export PATH
fi

if [ -d ~/myLocal/bin ]; then
PATH=~/myLocal/bin:$PATH
export PATH
fi
if [ -d /opt/local/bin ]; then
export PATH=/opt/local/bin:/opt/local/sbin/:$PATH
export MANPATH=/opt/local/man:$MANPATH
fi


set -b
set -o emacs

shopt -u sourcepath
shopt -s no_empty_cmd_completion
shopt -u nocaseglob
complete -d cd
complete -f -X '!*.gp' gnuplot
bind 'set completion-ignore-case on'
export LESS='-iqX -P %f %lt-%lB/%L [?eEOF:?PB%PB\%..]'
if [[ $OSTYPE = darwin* ]]; then
alias ls='ls -vhCFG'
else
alias ls='ls -vhCFG --color'
fi
alias ll='ls -l'
alias la='ls -A'
alias lla='ls -Al'
alias ssh='ssh -Y'

0 件のコメント: