プロンプトとは、ターミナルでコマンドの入力待ちの時に表示される文字列です。csh の初期設定では一般ユーザのプロンプトは % です。

プロンプトを変更するには .cshrc ファイルで次のように設定します。

この場合、プロンプトは次のように表示されます。

プロンプトの設定に使用できる主な変数は次の通りです。

%/ カレントディレクトリ
%~ カレントディレクトリ ただしホームディレクトリは~で表示
%c カレントディレクトリの最後のディレクトリ
%m 短いホスト名
%M 長いホスト名
%n ユーザ名
%Y 西暦 4桁表示
%y 西暦 2桁表示
%w 月 Jun~Dec表示
%W 月 01~12表示
%d 曜日 Sun~Sat表示
%D 日 01~31表示
%t 時刻の12時間表示 hh:mmam/pm 
%T 時刻の24時間表示 hh:mm 
%p 時刻の12時間表示 hh:mm:ssam/pm 
%P 時刻の24時間表示 hh:mm:ss 
%S, %s 反転表示の開始(%S)と終了(%s)
%B, %b 太字表示の開始(%B)と終了(%b)
%U, %u 下線表示の開始(%U)と終了(%u)
%h, %! history番号
\n 改行
\t タブ