質問: お世話になっております。 こちらに詳しい人がいるのではないかと思ったので、質問させていただきます。 macbook proのterminalの文字の色を変えようとネットで調べて、コマンドを入力してみたのですが、どれもcommand not foundとなり、上手く設定ができません。 変更部分は、user-no-MacBook-pro:フルパスではないディレクトリ$ の部分を表示内容を変えずに色だけを変える。またterminalコマンド(cd, mv, cp など )の色も変更して、後の部分は、ターミナルの環境の設定から選択できるテーマを反映させたいです。 これを毎回設定しなおす必要のないように設定したいです。 試したコマンド $PS1="\[033[32m\]\h:\W \u\$[\033[0m\]" (エラー)-bash: \h:\W: command not found bash (エラーなし)bash-3.2$ bash-3.2$ $PS1="\[033[32m\]\h:\W \u\$[\033[0m\]" (エラー)bash: \s-\v\$: command not found bashrc (エラー)-bash: bashrc: command not found bashrcに至っては、そもそも隠しディレクトリにも存在していませんでした。 bash_profileには、何も触ってない状態で、以下の2行が書かれていました。 if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi ちなみにhomebrewはインストールしています。 作業は念のため、環境設定に用意されているテーマを複製したもので行なっています。 また、質問内容が不適切な場合は、ご指摘いただければ、質問の差し替えを致します。 よろしくお願いいたします。
回答: > > $PS1="\[033[32m\]\h:\W \u\$[\033[0m\]" > > > `$`から打ち込んでますか?`$`はプロンプトと言って、コマンド入力待ちを示す記号です。 打ち込むのは、`PS1="\[033[32m\]\h:\W \u\$[\033[0m\]"`です。 で、おそらくそれは間違いで、正しくは`PS1="\[\033[32m\]\h:\W \u\$\[\033[0m\]"`でしょう。1文字1文字に意味があるので飛ばしてはいけません。 > > bashrc > > (エラー)-bash: bashrc: command not found > > > これは何を思ってそんな事をしたのでしょうか?