Oh My Zsh
ちょっと前から、zshをいい感じに使いやすくしてくれるOh My Zshを導入してみたので
色々使ってみた感想などなどをまとめてみた。
色々使ってみた感想などなどをまとめてみた。
そもそも・・Oh My Zshとは?
zshを拡張して管理してくれるフレームワーク。オープンソース
テーマが沢山あって外見を好きにカスタマイズできる。また便利なプラグインが豊富。
テーマが沢山あって外見を好きにカスタマイズできる。また便利なプラグインが豊富。
インストール方法
curl
やwget
の以下コマンドでインストール可能- curl
curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
- wget
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -
↓インストール直後
設定の編集
~/.zshrc
の設定ファイルを編集して、テーマやプラグインをカスタマイズする。- テーマの設定
例)
ZSH_THEME=“avit"
例)
ZSH_THEME=“smt"
現在インストールされているテーマは
~/.oh-my-zsh/themes
配下で確認できる。
テーマに関しては人それぞれ好みがあると思いますが、個人的には色々試してみた結果デフォルトのテーマを使っています(笑)。
- プラグインの設定
使いたいものを
plugins=()
で設定する。 かっこの中に使いたいプラグインを複数設定できる。
↓現在個人的に使っているプラグインの設定です
plugins=(git ruby osx bundler brew rails emoji-clock atom)
以下主なプラグインの説明です。
git
gitに関する便利なaliasを提供。
Alias | Command |
---|---|
g | git |
ga | git add |
gaa | git add --all |
gapa | git add --patch |
・・・などなど、ここを参照。
ruby
以下aliasを提供。
Alias | Command |
---|---|
rfind | find . -name "*.rb" | xargs grep -n |
sgem | sudo gem |
osx
ターミナルで現在のディレクトリを新規タブで開いたり、
Finderで現在開いているディレクトリに移動したりなどなど。
Finderで現在開いているディレクトリに移動したりなどなど。
atom
結構このatomのプラグインが個人的には超便利で使ってます。
Alias | 説明 |
---|---|
at | Atomを起動 |
at $folder | 指定したフォルダに移動し、Atomを起動 |
at $file | 指定したファイルをAtomで開く |
att | 現在のディレクトリでAtomを起動 (at . でもOK) |
現在インストールされているプラグインは
~/.oh-my-zsh/plugins
配下で確認できる。
他にも色々あるので、詳しくはここを参照して下さい。
- その他便利機能
あと個人的によく使っているのがControl + Rでコマンドの履歴を検索しリスト表示してくれる機能が便利です。
↓Control + Rを使ってコマンドを補完している様子
0 件のコメント:
コメントを投稿