.cshrc

[Last up date: 14/02/12]
[目次] >> [FreeBSD] >> [.cshrc]

cshとtcshの環境設定ファイルです。
#####################################################################
## .cshrc - Start up script for csh and tcsh

umask 022
setenv XORG_UPGRADE yes
alias h history
alias su su -m
alias ll ls -alF
alias more jless
alias less jless
alias rm rm -i
alias pu pushd
alias po popd
alias man jman
alias www w3m
alias portvup 'portversion -vL='
alias dir \
'set d = `ls -1F \!* | grep /`; if ($#d) echo "$d:gh";unset d'
alias vi /usr/local/bin/nvi
alias emax-nw  'emacs -nw'
alias emax-who 'emacs -title `whoami` &'

setenv DOCDIR "/usr/local/share/doc/"
alias cddoc "cd $DOCDIR"

setenv CDROM "/dev/acd0"
alias cdplay "cdplay -d /dev/acd0"

# MH aliases
#alias inc	"incdir -i ~/Mail/inbox"
alias scap      'scan \!* | more'
alias puf       'folder -push \!*'
alias pof       'folder -pop'
alias pack      'folder -pack \!*'
alias fo        'folder -fast \!*'
alias scandrafts        'puf +drafts; scan; pof'

set cdpath = (.. ~ /home)
set noclobber
set path = (~/bin /bin /sbin /usr/sbin /usr/local/sbin /usr/bin /usr/games \
            /usr/local/bin /usr/X11R6/bin )

limit coredumpsize 0

setenv EDITOR /usr/local/bin/nvi
setenv PAGER jless
setenv JLESSCHARSET japanese-euc
setenv BLOCKSIZE K
setenv INFOPATH /usr/share/info:/usr/local/info
setenv LANG ja_JP.eucJP
setenv LC_TIME C
setenv LC_MESSAGES C
setenv MAIL $HOME/Mail
setenv HOST mbb.nifty.ne.jp
setenv PSEARCH_USE_PAGER YES

#WNN
#setenv JSERVER localhost
#setenv XMODIFIERS @im=kinput2
#setenv WNNENVRC /usr/local/lib/wnn6/ja_JP/wnnenvrc

#HOST
setenv WWW_HOME "file:/usr/home/wackie/.book/index.html"
setenv MASTER_SITE_OVERRIDE ftp://ftp5.jp.freebsd.org/pub/FreeBSD/distfiles/
setenv CVSROOT /home/cvsroot

setenv RIM "shell.rim.or.jp"
setenv RIMHP "ftp.st.rim.or.jp"
setenv NIFHP "ftp3.nifty.com"

#PRINTER
setenv PRINTER ps
alias bjtext 'lpr -Plp'
alias bj '/usr/local/bin/a2ps-j \!* | lpr -Pps'

if ( ${?prompt} ) then
## An interactive shell 
  alias ff 'find . -name "\!*" -print'
  set fignore = (.o \~)
  set filec
  set history = 200
  set ignoreeof
  set mail = (60 /var/mail/$user)
  set notify
  set prompt = "`whoami`% "
  set savehist = 200
  stty erase ^H
  bindkey -e

  if ( ${?tcsh} ) then
    ## tcsh settings
    alias ls ls-F
    bindkey ^R i-search-back
    bindkey ' ' magic-space
    set autocorrect
    set autolist = ambiguous
    set autoexpand 
    set complete = enhance
    source "$HOME/.complete"
    set correct = cmd
    set histdup = erase
    set prompt = '%n:%~%# '
    set promptchars = '%#'
    set rmstar
    set symlinks = expand
  endif
endif
#########

Counter image
[WACKIE SPACE]