2016年9月13日 星期二

tcsh prompt 樣式修改

需在使用者目錄下新增一檔案,名為.cshrc
內容如:
set prompt = "%B%{^[[33m%}%n%{^[[31m%}@%{^[[33m%}%m%{^[[36m%}%T%{^[[32m%}#"
編輯完後重新進入tcsh,即會更新prompt樣式

在測試時可直接打
set prompt =  測試字串
tcsh會立即更新樣式,但不會儲存樣式

一般參數說明:
%B  加粗字體
%M 主機名稱
%n  使用者名稱
%t   時間 (12 hr format)
%T  時間 (24hr  format)
%p  精確時間 (12 hr format with seconds)
%P  精確時間 (24 hr format with seconds)
%j  工作數量

詳細參數需詳閱:
http://www.tcsh.org/tcsh.html/Special_shell_variables.html#prompt

顏色參數說明:
使用格式為%{^[[數字m%},如:%{^[[33m%}會顯示黃色文字

0   = default colour
1   = bold
4   = underlined
5   = flashing text
7   = reverse field
31  = red
32  = green
33  = yellow
34  = blue
35  = purple
36  = cyan
37  = grey
40  = black background
41  = red background
42  = green background
43  = yellow background
44  = blue background
45  = purple background
46  = cyan background
47  = grey background