便利なシェルスクリプト見せろ

このエントリーをはてなブックマークに追加
>>355
prompt に仕込むという手もある。(つーかオレそれ)
>>373
それ、おせーて。
tcsh のばやい。
set prompt = 'おすきなプロンプト'
set prompt = '%{^O^[[0m^[))$B^[*I%}'"$prompt"
%{...%} の中に仕込む。エスケープシーケンス自体はこれで合ってるのかな?
^O は vi なら CTRL-V CTRL-O、Emacs なら C-qC-o で入力。^[ も同様。
bashなら
PS1='\[\017\e(B\e[0m\e))$B\e*I\]'"$PS1"
かな。
377355:03/06/09 17:30
>>375 > set prompt = '%{^O^[[0m^[))$B^[*I%}'"$prompt"
>>376 > PS1='\[\017\e(B\e[0m\e))$B\e*I\]'"$PS1"

どちらも )) は ) の間違いだね。
set prompt = '%{^O^[[0m^[)$B^[*I%}'"$prompt"
PS1='\[\017\e(B\e[0m\e)$B\e*I\]'"$PS1"

ついでに、「^[+$D」または「\e+$D」も入れとくといいかもしれない。
補助漢字使う人はあんまりいないと思うけど…
378376:03/06/09 21:47
>>377
> どちらも )) は ) の間違いだね。
まんまコピって間違いを拡大再生産してしまった。スマソ。