私のシェル環境
環境のバックアップも兼ねて私が日頃利用しているCygwinのシェル環境を整理してみます。なお、利用しているシェルはtcshになります。
setenv EDITOR vi set filec set prompt="`hostname`:`pwd`:" set nobeep unset autologout unset addsuffix setenv PAGER 'less -Q' setenv LESSCHARSET dos setenv LESS -r alias ls 'ls --show-control-chars' alias ll 'ls -la' alias l 'last | more' alias p 'ps -aef' alias pw 'ps -Waef' alias more 'less -Q' alias a "alias " alias j "jobs " alias f "fg " alias b "bg " alias n "netstat" alias v "vmstat 1 3" alias c "clear" alias h "history" alias t "top" alias rm "rm -i" alias cp "cp -i" alias mv "mv -i" alias d "df -k" alias kill "/usr/bin/kill" alias vi "vi -C" alias view "view -C" alias w3m "w3m -s -M ~/.w3m/bookmark.html" alias cd 'cd \!*;set prompt="`hostname`:`pwd`:"' alias cdroot "cd /cygdrive/c" alias cdtemp "cd /cygdrive/c/temp" alias cdopt "cd /cygdrive/c/opt" bindkey -v alias ppt "/cygdrive/c/Program\ Files/Microsoft\ Office/OFFICE11/POWERPNT.exe" alias doc "/cygdrive/c/Program\ Files/Microsoft\ Office/OFFICE11/WINWORD.exe" alias xls "/cygdrive/c/Program\ Files/Microsoft\ Office/OFFICE11/EXCEL.exe" alias setdirenv 'setenv \!* `pwd`'
昔から利用している設定なので、今となっては必要ないものも有るかも知れませんが、以下のようなこだわりを持っています。(^^)