Ohmyzsh: Problem mit zsh-Version 5.3.1

Erstellt am 26. Dez. 2016  ·  3Kommentare  ·  Quelle: ohmyzsh/ohmyzsh

Arch Linux hat zsh kürzlich auf Version 5.3.1 aktualisiert.
Ein Verzeichnisproblem:

_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 ist meine vorübergehende Lösung.

Hilfreichster Kommentar

Problem unter OSX dadurch gelöst:

rm -f ~/.zcompdump*

Dann das Terminal neu starten.

Damit die Gradle-Autovervollständigung wieder funktioniert, musste ich die .gradletasknamecache-Datei in den jeweiligen Gradle-Verzeichnissen löschen.

Lösung bei Stackoverflow gefunden , sofortiges Upvote ;)

Alle 3 Kommentare

Ich habe dieses Problem auch, aber auf OSX.

Kürzlich mit brew auf 5.3.1 aktualisiert und dieser Fehler tauchte auf.

zsh --version
zsh 5.3.1 (x86_64-apple-darwin15.6.0)

Wenn Sie versuchen, den Befehl diff und, das passiert:

(eval):1: _diff: function definition file not found

Problem unter OSX dadurch gelöst:

rm -f ~/.zcompdump*

Dann das Terminal neu starten.

Damit die Gradle-Autovervollständigung wieder funktioniert, musste ich die .gradletasknamecache-Datei in den jeweiligen Gradle-Verzeichnissen löschen.

Lösung bei Stackoverflow gefunden , sofortiges Upvote ;)

Die von bes bereitgestellte Lösung hat bei mir nach dem Upgrade auf zsh 5.4.2 auf archlinux funktioniert.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen