zshの初期設定に詳しいサイトをまとめた。
はじめに
素のbashの使いにくさに嫌気がさしてきたので、zshに乗り換えることにしました。
最近はfishというzshよりもユーザーフレンドリーで軽量なシェルが出ており、徐々に人気が出ているそうです。
自分もfishにしようか迷いましたが、以下の記事
たった2つのポイントで!zshでもfish並のインクリメンタル補完を実現する
を見てzshに決めました。
zsh導入に際して知っておくべきこと
自分がzsh導入時にいくつかの記事を読んで「最初にまとめて知りたかったな」と感じたことをまとめておきます。
-
設定ファイル関連
- bashの設定ファイル(.bashrcや.bash_profile)同様、設定ファイルの書き方には流儀が色々ある。
- とりあえずはzshの設定ファイルは環境変数も含めて.zshrcに書けばいい。
- .zshrcは長くなってくると分割して管理した方が良い。
- .zshrcはコンパイルできる。あまり分割していない場合はこれでいくらか速くなる。
-
プラグイン関連
- zshの威力(補完やシンタックスハイライトなど)を発揮するにはpluginを導入する必要がある。
- oh-my-zshというフレームワークを全部入れるとzshが重くなる。
- プラグイン管理ツールはAntigen(定番だが遅いらしい), zplug(速くて評価が高く、よくオススメされている。vimのvim-plugライクな仕様。), zgenなどがある。
- 基本的に.zshrcにpluginに関する記述をするだけ。
zshの設定に詳しい記事まとめ
- .zshrcファイルの例
- zshの設定ファイルの種類と内容
- .zshrcのcompile
- .zshrcの分割
- zshの右プロンプトにgitの情報を表示する方法
Author And Source
この問題について(zshの初期設定に詳しいサイトをまとめた。), 我々は、より多くの情報をここで見つけました https://qiita.com/nishiys/items/ecc9ae68ae5a46eec8be著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .