[ ENV ] 记录一些自己比较喜欢的初始化语句
https://www.cnblogs.com/yeungchie/
.cdsinit
envSetVal("layoutXL" "autoArrange" 'boolean nil) ; 关闭功能:进入 XL 模式时自动排列窗口
envSetVal("layoutXL" "lxSchematicDefaultApp" 'cyclic "None") ; 关闭功能:XL 模式打开 Layout 时自动打开关联电路
envSetVal("layoutXL" "openConnRef" 'boolean nil) ; 关闭功能:XL 模式 Edit in 时自动打开关联电路
envSetVal("layoutXL" "ciwWindow" 'string "((0 0) (0 0))")
envSet("graphic" "maskLayoutDefaultApp" 'string "layout XL")
hiSetFilterOptions(t t t t t t t ) ; CIW 日志全开
envSetVal("layout" "cursorShape" 'boolean t)
envSetVal("layout" "enablePGTextAndMaskLogo" 'boolean t)
envSetVal("layout" "layerTapPick" 'boolean nil)
envSetVal("layout" "rulerSnapTarget" 'cyclic "Edges")
envSetVal("layout" "measurementDisplayOn" 'boolean t)
envSetVal("layout" "weAutoMergeWires" 'boolean nil)
envSetVal("graphic" "meshNBThread" 'int 100)
envSetVal("ui" "ciwCmdInputLines" 'int 10)
envSetVal("ui" "useAutoPixmaps" 'boolean t)
envSetVal("ui" "dblClkTime" 'int 350)
envSetVal("mpt" "unclusteredShapeColor" 'cyclic "asIs")
envSetVal("dpt" "lockedStyle" 'string "mLine")
ddsOpenLibManager() ; 启动同时开启 Library Manager
.vimrc
set number
set tabstop=4
set expandtab
set autoindent
set termencoding=utf-8
set encoding=utf-8
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set fileformats=unix
set encoding=prc
set t_Co=256
set clipboard=unnamed
colorscheme torte
au BufNewFile,BufRead *.lib,*.layermap set filetype=sh
au BufNewFile,BufRead *.il,*.skl,*.cdsinit,*.tf,*.drf set filetype=skill
au BufNewFile,BufRead *.cal,*.drc,*.lvs,*.txt set filetype=cpp
.bashrc
alias la='ls -a'
alias ll='ls -l'
alias lla='ls -al'
alias b='cd ..'
alias v='nohup virtuoso >/dev/null 2>&1 &'
alias gt='gnome-terminal &'
export EDITOR=gvim
export CDS_LOG_PATH=$HOME/LOG
export PS1=$'\[\e[1m\e[31m\]┌ \A [\[\e[1m\e[33m\]\w\[\e[1m\e[31m\]]\n\[\e[1m\e[31m\]└─ \[\e[1m\e[34m\]\u \[\e[1m\e[33m\]>\[\e[0;10m\] '
echo -e " \e[31;51;1m \e[0m"
echo -e " \e[31;51;7m __ __ ____ __ __ _ __ _____ _____ __ __ ____ ____ \e[0m"
echo -e " \e[31;51;7m \ \/ // __// / / // |/ // ___// ___// // // _// __/ \e[0m"
echo -e " \e[31;51;7m \ // _/ / /_/ // // (_ // /__ / _ /_/ / / _/ \e[0m"
echo -e " \e[31;51;7m /_//___/ \____//_/|_/ \___/ \___//_//_//___//___/ \e[0m"
echo -e " \e[31;51;7m \e[0m"
echo -e " \e[31;51;1m \e[0m"
.cshrc
set prompt="%{\033];[%.]$cwd\007%}%{\e[33;51;1m%}[%/]%{\e[0m%} \n%{\e[31;51;1m%}$HOSTNAME >%{\e[0m%} "
alias cd 'cd \!*;set prompt="%{\033];[%.]$cwd\007%}%{\e[33;51;1m%}[%/]%{\e[0m%} \n%{\e[31;51;1m%}$HOSTNAME >%{\e[0m%} "'