我的 shell 是用 tcsh 沒有錯。
目前的話我的設定是這樣
複製內容到剪貼板
代碼:
root@uniorg [/etc] # cat csh.cshrc
# $FreeBSD: src/etc/root/dot.cshrc,v 1.25.2.2 2001/03/05 13:36:53 asmodai Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#
# 中文相容設定
setenv ENABLE_STARTUP_LOCALE zh_TW.Big5
setenv LC_CTYPE zh_TW.Big5
#setenv LC_CTYPE is_IS.ISO_8859-1 #設下去中文的程式中文字會變亂碼
setenv LANG zh_TW.Big5
setenv MM_CHARSET utf-8
## Aliases
alias nr 'netstat -rn'
alias ?? 'whereis'
alias ? 'which'
alias lm 'ls -al /var/mail |more'
alias lmq 'ls -al /var/spool/mqueue |more'
alias scr screen -U
alias sls screen -ls
alias irc irssi -c irc.linux.org
#alias ls 'env LC_CTYPE=en_US.ISO_8859-1 ls'
alias ls 'gnuls --color=auto --show-control-chars'
alias write 'env LC_CTYPE=en_US.ISO_8859-1 write'
alias talk 'env LC_CTYPE=en_US.ISO_8859-1 talk'
alias wall 'env LC_CTYPE=en_US.ISO_8859-1 wall'
alias finger 'env LC_CTYPE=en_US.ISO_8859-1 finger'
alias mail 'env LC_CTYPE=en_US.ISO_8859-1 mail'
alias l 'ls -al | cless'
# 其他設定
set recexact
set autolist # ls 自動list目錄or檔名
set matchbeep = ambiguous
set autoexpand
set autocorrect
#Ctrl-D no logout
#set ignoreeof
set noclobber
set notify
set correct = cmd # 指令修正問答
set prompt = "%{^[[32m%}%B%n@%m [%/] # "
set prompt2 = "(%t %m)%~ #%% "
set prompt3 = "%SDo you mean [%R] (y/n/e) ? "
set history = 500
set savehist = 500
set time=100
#set watch=(1 any any)
set symlinks = ignore
set listlinks
set listjobs
set rmstar
set showdots
#set tperiod = 30
#set autologout = (60 2)