Mercurial > ec-dotfiles
comparison rc/cshrc @ 341:675590e84904
[rc/cshrc] Better LSCOLORS, prompt.
| author | Edho Arief <edho@myconan.net> | 
|---|---|
| date | Sun, 25 Mar 2012 16:42:46 +0700 | 
| parents | db66d53e10ea | 
| children | c01d272af466 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 340:71016d843270 | 341:675590e84904 | 
|---|---|
| 31 setenv EDITOR vi | 31 setenv EDITOR vi | 
| 32 setenv PAGER less | 32 setenv PAGER less | 
| 33 setenv BLOCKSIZE K | 33 setenv BLOCKSIZE K | 
| 34 setenv LC_COLLATE C | 34 setenv LC_COLLATE C | 
| 35 setenv LANG en_US.UTF-8 | 35 setenv LANG en_US.UTF-8 | 
| 36 setenv LSCOLORS "gxfxcxdxbxegedabagacad" | |
| 36 | 37 | 
| 37 unset autologout | 38 unset autologout | 
| 38 unset autoexpand | 39 unset autoexpand | 
| 39 unset autolist | 40 unset autolist | 
| 40 unset ignoreeof | 41 unset ignoreeof | 
| 55 case xterm*: | 56 case xterm*: | 
| 56 case dtterm: | 57 case dtterm: | 
| 57 case screen*: | 58 case screen*: | 
| 58 setenv CLICOLOR | 59 setenv CLICOLOR | 
| 59 set myhost=`hostname | cut -d '.' -f 1` | 60 set myhost=`hostname | cut -d '.' -f 1` | 
| 60 set prompt="[%{\033[0;33m%}%n%{\033[0m%}@%{\033[0;32m%}%m%{\033[0m%} %{\033[0;34m%}%c%{\033[0m%}]%# " | 61 set prompt="[%{\033[0;33m%}%n%{\033[0m%}@%{\033[0;32m%}%m%{\033[0m%} %{\033[0;36m%}%c%{\033[0m%}]%# " | 
| 61 alias mypwd 'printf "%s\n" "${PWD}" | sed -e "s#^${HOME}#~#"' | 62 alias mypwd 'printf "%s\n" "${PWD}" | sed -e "s#^${HOME}#~#"' | 
| 62 alias precmd 'printf "\033]0;${USER}@${myhost}: %s\007" "`mypwd`"' | 63 alias precmd 'printf "\033]0;${USER}@${myhost}: %s\007" "`mypwd`"' | 
| 63 set iscolor=1 | 64 set iscolor=1 | 
| 64 breaksw | 65 breaksw | 
| 65 endsw | 66 endsw | 
| 81 endif | 82 endif | 
| 82 | 83 | 
| 83 switch (`uname -s`) | 84 switch (`uname -s`) | 
| 84 case FreeBSD: | 85 case FreeBSD: | 
| 85 set path=(${path} /usr/local/{bin,sbin}) | 86 set path=(${path} /usr/local/{bin,sbin}) | 
| 86 setenv LSCOLORS "exfxcxdxbxegedabagacad" | |
| 87 alias ls ls -FG | 87 alias ls ls -FG | 
| 88 ( which gnuls ) > /dev/null && alias ls gnuls ${gnuls_opts} | 88 ( which gnuls ) > /dev/null && alias ls gnuls ${gnuls_opts} | 
| 89 alias man man -o | 89 alias man man -o | 
| 90 alias rm rm -I | 90 alias rm rm -I | 
| 91 alias top top -P | 91 alias top top -P | 
| 93 case NetBSD: | 93 case NetBSD: | 
| 94 set path=(${path} /usr/pkg/{bin,sbin}) | 94 set path=(${path} /usr/pkg/{bin,sbin}) | 
| 95 breaksw | 95 breaksw | 
| 96 case OpenBSD: | 96 case OpenBSD: | 
| 97 set path=(${path} /usr/local/{bin,sbin}) | 97 set path=(${path} /usr/local/{bin,sbin}) | 
| 98 setenv LSCOLORS ExGxFxdxCxegedabagExEx | |
| 99 test "${iscolor}" -eq 1 && setenv TERM xterm-256color | 98 test "${iscolor}" -eq 1 && setenv TERM xterm-256color | 
| 100 ( which colorls ) > /dev/null && alias ls colorls -FG | 99 ( which colorls ) > /dev/null && alias ls colorls -FG | 
| 101 breaksw | 100 breaksw | 
| 102 case DragonFly: | 101 case DragonFly: | 
| 103 set path=(${path} /usr/pkg/{bin,sbin}) | 102 set path=(${path} /usr/pkg/{bin,sbin}) | 
| 104 setenv LSCOLORS ExGxFxdxCxegedabagExEx | |
| 105 alias ls ls -FG | 103 alias ls ls -FG | 
| 106 breaksw | 104 breaksw | 
| 107 case SunOS: | 105 case SunOS: | 
| 108 set path=(${path} /usr/{gnu,csw,xpg4}/{bin,sbin}) | 106 set path=(${path} /usr/{gnu,csw,xpg4}/{bin,sbin}) | 
| 109 test -x /usr/gnu/bin/ls && alias ls /usr/gnu/bin/ls ${gnuls_opts} | 107 test -x /usr/gnu/bin/ls && alias ls /usr/gnu/bin/ls ${gnuls_opts} | 
