に投稿に更新
【Zsh】Zsh拡張フレームワーク「Prezto」
参考
インストール方法
1. Zshを起動する
2. リポジトリをクローンする
${ZDOTDIR:-$HOME}
とは?
$ZDOTDIR
: .zshrc
の保存場所を設定する環境変数
$HOME
: ホームディレクトリ
:-
: 左辺の値が設定されていor空文字列であれば、右辺に設定されてる値が使用される1
| $ git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
|
3. 今まで使っていた設定ファイルを移動させる
1
| $ mkdir zsh_orig && mv zshmv .zlogin .zlogout .zprofile .zshenv .zshrc zsh_orig
|
4. 各コンフィグファイルへのシンボリックリンクを作成する
1 2 3 4
| $ setopt EXTENDED_GLOB for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}" done
|
5. zshをデフォルトシェルに設定
テーマの設定
テーマ一覧を見てみる
テーマを設定する
Macの場合
prompt -s
だと、そのセッションではテーマが変更されるが、再起動ログインし直すとデフォルトのテーマになってしまうので、設定~/.zshrc
に追記しておく必要がある
1 2 3 4 5 6 7
| $ prompt -s powerline Set and save not yet implemented. Please ensure your ~/.zshrc contains something similar to the following:
autoload -Uz promptinit promptinit prompt powerline
|
powerlineを使用する場合、特殊なフォントが必要
- 以下GitHubのリポジトリをダウンロード
https://github.com/powerline/fonts
- 適当なディレクトリに移動後
1
| git clone https://github.com/powerline/fonts.git
|
install.sh
を叩く
1 2
| $ cd fonts $ ./install.sh
|
使用しているターミナルでフォントを設定
- 文字列に
Powerline
が入っていれば使えるはず