2009年2月16日月曜日

bash のプロンプト設定

bash のプロンプト設定は、結構重要です。
これは覚えるものでもないので、ここにメモしておきます。

$ vi ~/.bashrc
PS1='\e[04m\u@\h\e[00m[\w]: '
を追加

軽く意味を説明します。
(あれ? バックスラッシュとエンマークの表示が変わってる…。エンマークはバックスラッシュに読み替えてください)

文字列意味
PS1プロンプトのシェル変数
\e[04mアンダーライン (開始)
\uユーザ名を表示
@@
\hホスト名を表示
\e[00m初期状態へ (アンダーライン終了)
[[
\w現在のディレクトリ (ホームディレクトリは "~" を表示)
]: ]:

こんな感じになります。

ohmoto@ubuntu-vbox[~]: cd /usr/src/
ohmoto@ubuntu-vbox[/usr/src]:

参考: BashとBashのプロンプト

0 件のコメント: