星期三, 1月 03, 2007

CSH/TCSH @ FreeBSD 簡易設置

vi /etc/csh.cshrc
# 設置中文 big5 編碼環境
setenv LANG zh_TW.Big5
setenv LC_CTYPE zh_TW.Big5
set dspmbyte="big5"

# 彩色 ls
alias ls ls -G
setenv LSCOLORS "ExGxCxDxCxgedaFaFaBadx"
alias ll ls -alF

# 較佳的提示符號
set prompt = "%B[%n@%m]%/\%%b"

# 檔案名稱自動完成
set filec
# 不產生嗶聲
set nobeep
# 按 tab 時自動列示檔案 (同 ctrl + d)
set autolist
# 指令自動校正
set correct = all
# 直接輸入目錄名稱切換目錄
set implicitcd
Note:
prompt 在 su 為 root 時會失效,這是因為 /root 的 .cshrc 會判斷身份,當 root 時提示號為 #,所以會將 prompt 重置,這時候只要將 /root 下的 .cshrc 裡的 prompt 修改為 "%B[%n@%m]%/#%b" 即可。

沒有留言: