池田です。 From: Horino Kuro <m_horino@xxxxxxxxxxxxx> Date: Sun, 25 Jun 2006 14:16:26 +0900 > Bash Prompt-Howtoを参考にして,プロンプトに色をつけました。ところが長い > コマンドを打つと、第一行目は画面の右側10文字ぐらい残して行頭に飛んでしま > います。(改行がされないのです。) > ~/.bashrcに次のように記入しただけです。二行目からは正常になります。 > > PS1="\e[0;32m\u:\w\e[0;30m]\\$ " > export PS1 \, [, ] の対応などが、一部おかしくなっています。 とりあえず色無しを PS1="[\u:\w] $" だとします。 おおざっぱに書くと \[\033[変えたい色\] 色が変わった文字列 \[\033[元の色\] なので、 [] の中に色を付けたいのであれば PS1="[\[\033[0;32m\]\u:\w\[\033[0;30m\]]$ " 全体に色を付けたいのであれば PS1="\[\033[0;32m\][\u:\w]\[\033[0;30m\]$ " となります。 -- 池田 克巳 <ikedak@xxxxxxxxxxxxxxxx> <http://www013.upp.so-net.ne.jp/ikeda/index.html>