読者です 読者をやめる 読者になる 読者になる

ほげほげ(仮)

仮死状態

ターミナルの見た目を良い感じにしてみよう


久々の更新です。
今回はエンジニアには必須のツールであるターミナルの見た目を良い感じにしたいと思います。
ちなみに環境はMacです。


まず、使うのはiTerm2です。
iTerm2 - Mac OS Terminal Replacement



次にbashではなくzshにします。
設定は便利な oh-my-zsh を使います。
oh-my-zsh を使って zsh の便利な設定をまとめて取り入れる - ess sup を参考に。
zshのテーマは "robbyrussell" をベースにやります。



ここまでは普通の設定です。ここからいじりましょう。
まずはプロンプトを良い感じにします。
ホームディレクトリの .zshrc ファイルを編集します。

ファイルの一番下に次のを追加してください。

FACE_CHAR=("(」・ω・)」うー!  " "(/・ω・)/にゃー!")
PROMPT=$'%{\e[$[32+$RANDOM % 5]m%}$FACE_CHAR[$[$RANDOM % ${#FACE_CHAR[@]} + 1]]%{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'

これを追加したら保存してiTermを開いてみましょう。

f:id:STAR_ZERO:20120613023428p:plain

プロンプトが顔文字になり、Enter押すたびに顔文字と色がランダムに変わります。
FACE_CHARの配列を増やせば顔文字も色んな種類表示できます。




ここまででもいい感じですが、最後にもう一つだけ。

iTermの環境設定から「Profiles」の「Default」を選択して、更に「Window」タブを選択します。
そこから「Background Image」のチェックを入れて画像を選択します。
f:id:STAR_ZERO:20120613023958p:plain



完成です!!
f:id:STAR_ZERO:20120613024201p:plain



これでお仕事が捗りますね♪♪