pastebin

Paste #78694: bashrc

# Check for an interactive session
 [ -z "$PS1" ] && return
# alias 
 alias ls='ls --color=auto'
 alias df='df -h'
 alias du='du -h'
 alias ll='ls -hl'
 alias la='ls -hla'
 alias pacman='pacman-color'
 alias nautilus='nautilus --no-desktop'
#cd ..n
alias cd1="cd .."
alias cd2="cd ../.."
alias cd3="cd ../../.."
alias cd4="cd ../../../.."
alias cd5="cd ../../../../.."
#PS1='[\u@\h \W]\$ '
 PS1='[\u@ \W]\$ '
#set bash in vi mode
 set -o vi
#set my own fn(file name)
 export fn=$(date +%Y%m%d)
 export EDITOR="vim"
 export LOCALE="zh_CN.UTF-8"
 export LANG="zh_CN.UTF-8"
 export PATH="/bin:/usr/bin:/sbin:/usr/sbin:~/bin:/usr/include:~/c:/usr/local/bin"
#PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/include:/usr/local/bin"
#setup XIM environment, needn't if use SCIM as gtk-immodules
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=xim
export GTK_IM_MODULE=xim
#setup XIM environment
export LC_CTYPE=zh_CN.UTF-8
#sudo bash completion
 source /etc/bash_completion
# export XIM=fcitx
# export XMODIFIERS=@im=fcitx
# export GTK_IM_MODULE=fcitx
# export QT_IM_MODULE=fcitx
#man with color 增加下面的内容:

 export LESS_TERMCAP_mb=$'\E[01;31m'
 export LESS_TERMCAP_md=$'\E[01;31m'
 export LESS_TERMCAP_me=$'\E[0m'
 export LESS_TERMCAP_se=$'\E[0m'
 export LESS_TERMCAP_so=$'\E[01;44;33m'
 export LESS_TERMCAP_ue=$'\E[0m'
 export LESS_TERMCAP_us=$'\E[01;32m'
#历史记录

 export HISTSIZE=10000
 export SAVEHIST=10000
#CDPATH setting
 export  CDPATH=.:..:/etc:~:/srv
function mkdircd () { mkdir -p "$@" && eval cd "\"\$$#\""; }

Private
Wrap long lines

5 + 4 =