Skip to main content

Oh-My-Zshを使う

LinuxまたはMac OS Xを使用している場合は、Oh-My-ZshはZSHの設定を管理するための優れたツールです。

JHipster開発チームのほとんどはOh-My-Zshを使用しており、端末でショートカットを使用している人を見ると、ここから魔法が生まれているのです!

Oh-My-Zsh JHipsterプラグイン

JHipster Oh-My-ZshプラグインはGithubのhttps://github.com/jhipster/jhipster-oh-my-zsh-pluginにあります。

現在はショートカットを加えるのみですが(全てのリストはこちら)自動補完を改善するためのコントリビューションを歓迎します!

公式のプラグインリストには(まだ)含まれていないので、手動でインストールする必要があります。

  1. ~/.zshrcを編集し、jhipsterを有効にするプラグインのリストに追加します。

    plugins=( ... jhipster )

  2. コマンドラインで、_oh-my-zsh_のカスタムプラグインディレクトリに移動し、リポジトリのクローンを作成します。

    cd ~/.oh-my-zsh/custom/plugins && git clone https://github.com/jhipster/jhipster-oh-my-zsh-plugin.git jhipster && cd && . ~/.zshrc

推奨プラグイン

git, docker, docker-composeプラグインはJHipsterで役立ちます。

.zshrcファイルのプラグインセクションは次のようになります。

plugins=(git docker docker-compose jhipster)

その他のインストール方法

Antigen

Antigenを使用する場合、以下のようにします。

  1. antigen bundle jhipster/jhipster-oh-my-zsh-plugin.zshrcの他のプラグインがリストされている場所に追加します。

  2. Terminal/iTermを閉じて再開しコンテキストをリフレッシュすることによりプラグインを使用します。あるいはantigen bundle jhipster/jhipster-oh-my-zsh-plugin実行中のシェルで、antigenのクローンを作成し、jhipsterをロードします。

zgen

zgenを使用する場合、以下のようにします。

  1. zgen load jhipster/jhipster-oh-my-zsh-plugin.zshrc他のzgen loadコマンドと同じ場所に追加します。
  2. rm ${ZGEN_INIT}/init.zsh && zgen saveを実行します。