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 "\"\$$#\""; }