Arch Linux ha actualizado zsh a la versión 5.3.1 recientemente.
Un problema de directorio:
_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
es mi solución temporal.
También tengo este problema, pero en OSX.
Recientemente actualizado a 5.3.1 usando brew
y este error comenzó a aparecer.
zsh --version
zsh 5.3.1 (x86_64-apple-darwin15.6.0)
Al intentar usar el comando diff
y presionar
(eval):1: _diff: function definition file not found
Problema resuelto en OSX haciendo esto:
rm -f ~/.zcompdump*
Luego reiniciando la terminal.
Para que el autocompletado de Gradle vuelva a funcionar, tuve que eliminar el archivo .gradletasknamecache en los respectivos directorios de Gradle.
Solución encontrada en stackoverflow , upvote instantáneo;)
La solución proporcionada por bes funcionó para mí después de la actualización a zsh 5.4.2 en archlinux.
Comentario más útil
Problema resuelto en OSX haciendo esto:
Luego reiniciando la terminal.
Para que el autocompletado de Gradle vuelva a funcionar, tuve que eliminar el archivo .gradletasknamecache en los respectivos directorios de Gradle.
Solución encontrada en stackoverflow , upvote instantáneo;)