Arch Linux telah memutakhirkan zsh ke versi 5.3.1 baru-baru ini.
Masalah direktori:
_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
adalah perbaikan sementara saya.
Saya memiliki masalah ini juga, tetapi pada OSX.
Baru-baru ini ditingkatkan ke 5.3.1 menggunakan brew
dan kesalahan ini mulai muncul.
zsh --version
zsh 5.3.1 (x86_64-apple-darwin15.6.0)
Saat mencoba menggunakan perintah diff
dan menekan
(eval):1: _diff: function definition file not found
Masalah diselesaikan pada OSX dengan melakukan ini:
rm -f ~/.zcompdump*
Kemudian restart terminal.
Agar pelengkapan otomatis gradle berfungsi kembali, saya harus menghapus file .gradletasknamecache di direktori gradle masing-masing.
Solusi ditemukan di stackoverflow , upvote instan ;)
Solusi yang diberikan oleh bes bekerja untuk saya setelah memutakhirkan ke zsh 5.4.2 di archlinux.
Komentar yang paling membantu
Masalah diselesaikan pada OSX dengan melakukan ini:
Kemudian restart terminal.
Agar pelengkapan otomatis gradle berfungsi kembali, saya harus menghapus file .gradletasknamecache di direktori gradle masing-masing.
Solusi ditemukan di stackoverflow , upvote instan ;)