コマンドラインを操作してる時にどこのディレクトリにいるか、gitでどのブランチにいるか常に把握できるようにしたい。コマンド入力時にサジェストを表示したい。ていうか、普通にデザインをカッコよくしてデキるエンジニアを気取りたい私のような人に向けて。
1. oh-my-zshのインストール
zshがインストールされているか確認。
$ which zsh
/usr/local/bin/zsh
$ /usr/local/bin/zsh --version
zsh 5.9 (x86_64-apple-darwin20.6.0)
zshがなかればインストール。
$ brew install zsh
oh-my-zshをインストール。
$ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
2. テーマを変更
.zshrcに下記を設定。テーマ一覧はここ。
ZSH_THEME=candy
3. 入力履歴からコマンド補完をする
$ cd .oh-my-zsh/plugins
zsh-autosuggestionsをクローン。
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
.zshrcに下記を記載。
plugins=(
git
zsh-autosuggestions
)
$ source ~/.zshrc
参考
iTermウィンドウを、キーをダブルクリックするだけで上からカッコよく登場させたり、画面にオーバーレイ表示させたりて、イケてるやつを気取りたい人はこちらも。