ArchLinuxは最近zshをバージョン5.3.1にアップグレードしました。
ディレクトリの問題:
_systemctl_startable_units:4: failed to load module `zsh/regex': /usr/lib/zsh/5.3/zsh/regex.so: cannot open shared object file: No such file or directory
_systemctl_startable_units:4: -regex-match not available for regex
ln -s /usr/lib/zsh/5.3.1 /usr/lib/zsh/5.3
は私の一時的な修正です。
私もこの問題を抱えていますが、OSXで。
最近、 brew
を使用して5.3.1にアップグレードすると、このエラーがポップアップし始めました。
zsh --version
zsh 5.3.1 (x86_64-apple-darwin15.6.0)
diff
コマンドを使用しようとしてを押したとき
(eval):1: _diff: function definition file not found
これを行うことでOSXで問題が解決しました:
rm -f ~/.zcompdump*
その後、端末を再起動します。
Gradleのオートコンプリートを再び機能させるには、それぞれのgradleディレクトリにある.gradletasknamecacheファイルを削除する必要がありました。
スタックオーバーフローで解決策が
archlinuxでzsh5.4.2にアップグレードした後、besが提供するソリューションが機能しました。
最も参考になるコメント
これを行うことでOSXで問題が解決しました:
その後、端末を再起動します。
Gradleのオートコンプリートを再び機能させるには、それぞれのgradleディレクトリにある.gradletasknamecacheファイルを削除する必要がありました。
スタックオーバーフローで解決策が