Arch Linux недавно обновил 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.
Недавно обновился до 5.3.1 с использованием brew
и эта ошибка начала появляться.
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 снова заработало, мне пришлось удалить файл .gradletasknamecache в соответствующих каталогах gradle.
Решение найдено в stackoverflow , мгновенное голосование за;)
Решение, предоставленное bes, сработало для меня после обновления до zsh 5.4.2 на Archlinux.
Самый полезный комментарий
Проблема решена в OSX следующим образом:
Затем перезапускаем терминал.
Чтобы автозаполнение gradle снова заработало, мне пришлось удалить файл .gradletasknamecache в соответствующих каталогах gradle.
Решение найдено в stackoverflow , мгновенное голосование за;)