Globale Aliase
Globale Aliase sind immer aktiv — verfügbar in jeder Shell-Sitzung, unabhängig davon, welche Profile aktiviert sind oder in welchem Verzeichnis du dich befindest.
Globale Aliase hinzufügen
am add -g gs git status
am add -g ll "ls -lha"Das -g (oder --global) Flag fügt den Alias global hinzu, unabhängig von jedem Profil.
TIP
Kurzform: am a -g gs git status
Globale Aliase entfernen
am remove -g gs
am r -g gs # KurzformWann globale Aliase verwenden
Globale Aliase eignen sich am besten für Befehle, die du überall verwendest, unabhängig vom Projektkontext:
- Git-Abkürzungen (
gs,gp,gl) - System-Utilities (
ll,la) - Editor-Abkürzungen
Für Aliase, die nur in bestimmten Kontexten Sinn machen, verwende Profile (z.B. Rust-Toolchain-Aliase) oder Projekt-Aliase (z.B. projektspezifische Build-Befehle).
Wie es funktioniert
Globale Aliase werden in ~/.config/amoxide/config.toml gespeichert und über am init in jede Shell-Sitzung geladen. Sie bilden die Basis der Alias-Hierarchie — Profile und Projekt-Aliase können sie überschreiben, wenn sie einen Alias mit dem gleichen Namen definieren.