Übersicht
hermes completion erzeugt ein Shell-Completion-Skript für bash, zsh oder fish. Sobald es geladen oder installiert ist, kannst du mit Tab Befehle, Unterbefehle und Optionen von hermes vervollständigen.
hermes completion [-h] [{bash,zsh,fish}]
Shells
| Shell | Beschreibung |
|---|---|
bash |
Generiert ein Completion-Skript für Bash (Standard). |
zsh |
Generiert ein Completion-Skript für Zsh. |
fish |
Generiert ein Completion-Skript für Fish. |
Häufige Szenarien
Bash
hermes completion bash > ~/.hermes-completion.bash
echo "source ~/.hermes-completion.bash" >> ~/.bashrc
source ~/.bashrc
Zsh
hermes completion zsh > ~/.hermes-completion.zsh
echo "source ~/.hermes-completion.zsh" >> ~/.zshrc
Fish
hermes completion fish > ~/.config/fish/completions/hermes.fish
Einmalige Verwendung ohne Speichern
source <(hermes completion bash)
Tipps
- Generiere die Completion-Skripte nach einem Hermes-Update neu, um neue Befehle und Optionen aufzunehmen.
- Das Completion-Skript ist zustandslos und kann jederzeit erneut geladen werden.
- Für systemweite Bash-Completion kannst du in
/etc/bash_completion.d/hermesschreiben, sofern du Schreibrechte hast.