iTerm2を入れてみた
ここからダウンロードしてインストールする。
無音にする
Preferences > Terminal > Notifications > Silence bell にチェックする
カラースキーマを変更する
ここをgit clone
し、好きなカラースキーマを適用する。
$ git clone https://github.com/mbadolato/iTerm2-Color-Schemes.git
今回はGruvbox
を適用してみる。
iterm2 > schemes > Gruvbox Dark.itermcolors
をダブルクリックしてiTerm2にインポートする。
Preferences > Profiles > Colors > Color Presets > Gruvbox Dark を選択。
コマンドラインの色を設定する。
$ echo export CLICOLOR=1 > ~/.bash_profile
zshを使っている場合には.zshrc
にする。
すごい見やすくなった!!
ターミナルの $ より前の表示を変更する。
t_MBP:~ tamago324$ ls
Python Go
t_MBP:~ tamago324
の部分の表示を変更する。この設定は環境変数のPS1
に設定されている。
デフォルトでは
$ echo $PS1 \h:\W \u\$
となっている。
\h
はホスト名を表している。
\W
カレントディレクトリを表している。これは必須。
\u
は現在ログインしているユーザー名。
自分はシンプルに以下のようにした。.bash_profile
に追記する。
export $PS1=':D \W $'
このように表示される。
:D ~ $
新規タブのディレクトリをカレントディレクトリのままで表示
Preferences > General > Reuse previous session's directory
にチェックする。
- 2017/10/12 追記
Gitのブランチ情報を表示
こちらを参考にさせていただきました。
git-prompt
というものがあるらしい。ここからダウンロードして、.bash_profile
に少し記述するだけで表示されるようになる。
まずは、git-prompt.sh
をダウンロードする
~/.bash $ wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh
~/.bash
に配置した。
次に~/.bash_profile
を編集する。
source ~/.bash/git-prompt.sh GIT_PS1_SHOWDIRTYSTATE=true export PS1=':D \W\[\033[1;31m\]$(__git_ps1)\[\033[00m\] \$'
GIT_PS1_SHOWDIRTYSTATE
でaddされてない変更(unstaged)があったとき"*"を表示する、addされているがcommitされていない変更(staged)があったとき"+"を表示する。
\[\033[1;31m\]$(__git_ps1)\[\033[00m\]
で赤色でブランチの情報が表示される。
これでブランチが表示された!