Shell-Vervollständigung einrichten
Ab v1.2.1 ergänzt deine Shell die Befehle und Optionen des LxLogger mit der
Tab-Taste. Tippst du z. B. lxlogger li und drückst Tab, wird daraus
lxlogger license. Ein weiteres Tab zeigt dir die Unterbefehle show, verify
und trial.
Installation per apt oder dnf
Abschnitt betitelt „Installation per apt oder dnf“Hast du den LxLogger über das apt- oder dnf-Repository bzw. als .deb/.rpm
installiert, musst du nichts tun. Das Paket bringt die Vervollständigung für bash,
zsh und fish mit. Sie greift, sobald du eine neue Shell öffnest.
| Shell | Pfad |
| bash | /usr/share/bash-completion/completions/lxlogger |
| zsh | /usr/share/zsh/vendor-completions/_lxlogger (Debian/Ubuntu)/usr/share/zsh/site-functions/_lxlogger (Fedora/RHEL) |
| fish | /usr/share/fish/vendor_completions.d/lxlogger.fish |
Manuelle Einrichtung
Abschnitt betitelt „Manuelle Einrichtung“Nutzt du den LxLogger ohne Paket, etwa als einzelnes Binary oder unter macOS,
erzeugt lxlogger completions <shell> das passende Skript. Richte es einmalig für
deinen Benutzer ein:
mkdir -p ~/.local/share/bash-completion/completionslxlogger completions bash > ~/.local/share/bash-completion/completions/lxloggermkdir -p ~/.zfunclxlogger completions zsh > ~/.zfunc/_lxloggerDas Verzeichnis muss in $fpath stehen. Trage dazu in deiner ~/.zshrc vor
compinit die folgende Zeile ein:
fpath=(~/.zfunc $fpath)lxlogger completions fish > ~/.config/fish/completions/lxlogger.fishÖffne danach eine neue Shell.
Windows (PowerShell)
Abschnitt betitelt „Windows (PowerShell)“Öffne dein PowerShell-Profil:
notepad $PROFILETrage die folgende Zeile ein, speichere die Datei und öffne eine neue PowerShell:
lxlogger completions powershell | Out-String | Invoke-Expression