前言
个人用模板
一、.cshrc/.tcsh代码
################Alias Source#################
source ~/.alias
#################Path Setenv#################
setenv prj_tree xxxx
setenv tool_tree
setenv wave_dir
setenv siglist
setenv user
setenv main
################License Setenv###############
setenv XX_LISENCE
################Tool Configure###############
setenv PATH xxxx:$PATH
module load
unalias
module unload
module load
二、.alias代码
################Common Use#################
alias csh 'source ~/.cshrc'
alias alas '\gvim ~/.alias'
alias treem 'tree |more'
alias src 'source'
alias bsgui 'bsub -Ip -q 队列名'
alias g '\gvim'
alias ge '\gedit'
alias . 'cd ..'
alias .. 'cd ..;cd ..'
alias ssh 'ssh -XY' #XY related to GVIM display
alias clr 'clear'
alias h 'history'
alias gc '\gvim -o'
alias gv '\gvim -O'
alias dfh 'df . -h'
alias duh 'du -lh --max_depth=1'
#################Path Alias################
alias 具体cd Path路径设置
################Work Source alias###############
alias 具体工程资源设置
alias cv31 'ssh -XY cvhost31' #for example
alias bootenv 'source xx/bootenv.csh'
alias maincsh 'source $main_csh'
################Work Run Alias###############
alias 命令设置
#以下veloce相关工具的命令模板
alias visview 'vis -tracedir xxx.stw'
alias viscover 'vis -ucdbfile xx.ucdb &'
alias wavegen 'velwavegen -tracedir xx.stw'
alias stw2fsdb 'ecf2wave -tracedir xx.stw -siglist yylist -o xx.fsdb -fsdb'