.bashrc
あとbash使いなのでbashrc
ってはてなのシンタックスハイライトにbashがねぇ!!
激氣!!
# .bashrc # User specific aliases and functions # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi if [ -f ~/.bash_alias ]; then . ~/.bash_alias fi PS_USER="\[\e[33m\]\u\[\e[0m\]" PS_HOST="\[\e[32m\]\h\[\e[0m\]" PS_WORK="\[\e[37;1m\]\W\[\e[0m\]" PS_SCREEN="" PS_SSH="" case "$TERM" in screen*) PS_SCREEN="(\[\e[35m\]${WINDOW}\[\e[0m\])" ;; esac if [ -n "${SSH_CLIENT}" ] ; then PS_SSH="(\[\e[36m\]`echo ${SSH_CLIENT} | sed 's/ [0-9]\+ [0-9]\+$//g'`\[\e[0m\])" fi PS1="[${PS_USER}${PS_SCREEN}@${PS_HOST}${PS_SSH} ${PS_WORK}]\$ " export CLASSPATH="${HOME}/java/junit4.3.1/junit-4.3.1.jar:." export EDITOR="vim"
PSは基本的に
[user@host pwd]$
なのだがscreen張ったり、ssh越しだと
[user(screen_num)@host(local_ip) pwd]$
となる。
なかなか気に入ってたり。
あとaliasは別ファイルにまとめてある。