インストールしようとしていますシンフォニー2そして子プラグイン扱いにくい私のドッカーコンテナ。
FROM php:7-fpm
# Install Packages
RUN apt-get update && apt-get install -y vim zsh git
RUN docker-php-ext-install pdo pdo_mysql mysqli zip mbstring
# Instal Oh my Zsh
RUN bash -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
RUN sed -i -- 's/robbyrussell/wezm+/g' /root/.zshrc # Other awesome theme: random kafeitu sonicradish wezm+
RUN echo "plugins=(git symfony2)" >> ~/.zshrc
しかし、オートコンプリート機能は機能しません。このプラグインがインストールされていないようです。
私が逃したものは何ですか?
答え1
zshrcにプラグイン=(git Symfony2)を追加すると、次のように表示されます。
source $ZSH/oh-my-zsh.sh
plugins=(git symfony2)
プラグインをロードするには配列を定義する必要があります。今後oh-my-zsh.shを含みます。つまり、上記の行を置き換えます。エコーと追加を実行する代わりに、ファイルにエコーするか、ADDを使用して元のzshrcをリンクし、新しいファイルを~/.zshrcに移動できます。