Menüstil-Autovervollständigung in ZSH aktivieren

English Deutsch

Problem:

Du hast zsh installiert, aber siehst nicht die Menüstil-Autovervollständigung (bei der man durch die Vorschläge mit den Pfeiltasten navigieren kann).

Lösung

Öffne ein Terminal und führe diesen Befehl aus:

enable_zsh_menu_completion.sh
echo "zstyle ':completion:*' menu select" >> ~/.zshrc

Starte danach zsh neu (z.B. durch Eingabe von zsh im aktuellen Terminal, aber das wirkt sich nur auf die aktuelle Terminal-Sitzung aus). Im Zweifelsfall starte den Computer neu.

Beachte, dass der obige Befehl die Menüstil-Autovervollständigung nur für den aktuellen Benutzer aktiviert.

Daher musst du den Befehl für jeden Benutzer ausführen, für den du die zsh-Autovervollständigung aktivieren möchtest.

Alternativ kannst du es für alle Benutzer aktivieren, wenn du Root-Rechte hast:

enable_zsh_menu_completion_all_users.sh
sudo echo "zstyle ':completion:*' menu select" >> /etc/zsh/zshrc

Check out similar posts by category: Shell