プロンプト文字列に直前に実行したコマンドの終了ステータスを表示する(tcsh)

下のように~/.cshrcで変数prompt%?をセットすればいい。

set prompt = "[%?]%N@%m:%~ %# "

source ~/.cshrcするとこんな感じ。

coro@myhost:~ % source .cshrc
[0]coro@myhost:~ % hey
hey: コマンドが見つかりません.
[1]coro@myhost:~ %

プロンプトにまだ見ぬ可能性を感じた今日この頃。

参考

bashのプロンプトに前回実行コマンドの終了ステータスコードを表示する - sgryjp.log

以上。