Open3
Macのzsh環境構築メモ
デフォルトシェルの確認を行います。
# デフォルトシェルの確認
$ echo $SHELL
/bin/zsh
# zshでなければzshに変更
$ chsh -s /bin/zsh
続いて、preztoの設定を行います。
# リポジトリをクローンする。
$ git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
# 設定ファイルを作成する。
setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done
# 設定ファイルを読み込む設定を行う。
$ echo 'source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh"' >> ~/.zshrc
~/.zpreztorc
...
# gitのブランチ名をプロンプトに表示するための設定を追加する。
zstyle ':prezto:load' pmodule \
'environment' \
'terminal' \
'editor' \
'history' \
'directory' \
'spectrum' \
'utility' \
'completion' \
'history-substring-search' \
+ 'git' \
+ 'syntax-highlighting' \
+ 'autosuggestions' \
'prompt'
...
# autosuggestions colorを変更する。
- # zstyle ':prezto:module:autosuggestions:color' found ''
+ zstyle ':prezto:module:autosuggestions:color' found 'fg=23'
# プロンプトのテーマを変更する。
- zstyle ':prezto:module:prompt' theme 'sorin'
+ zstyle ':prezto:module:prompt' theme 'kylewest'
~/.zprezto/modules/prompt/functions/prompt_kylewest_setup
- zstyle ':prezto:module:editor:info:keymap:primary' format "%B%F{green}❯%f%b"
+ zstyle ':prezto:module:editor:info:keymap:primary' format "%B%F{green}$%f%b"
ターミナルのテーマをSolarizedに変更します。
# テーマをダウンロードする。
$ git clone https://github.com/tomislav/osx-terminal.app-colors-solarized solarized.git
- メニューバーの「ターミナル」 > 「環境設定」
- 「プロファイル」タブ > 「左下の...マーク」 > 「読み込む」
- 「Solarized Dark.terminal」を選択する。
Vimの設定
# SolarizedのVimカラーをダウンロードする
$ git clone https://github.com/altercation/vim-colors-solarized.git
$ cd vim-colors-solarized/colors
$ mkdir -p ~/.vim/colors
# SolarizedのVimカラーを設定する
$ mv solarized.vim ~/.vim/colors/
# .vimrcに以下3行を追加する
$ vi ~/.vimrc
syntax enable
set background=dark
colorscheme solarized