Sie können dies mit dem Befehl "alias" mit folgender Syntax tun:
alias [ -gmrL ] [ name[=value] ... ]
Informationen zu "gmrL" -Schaltern finden Sie in dieser Anleitung, die meine Referenz ist.
Für jeden Namen ohne Wert gibt zsh den Namen und dessen Alias aus. Alias gibt ohne Argumente die Werte von ALLEN definierten Aliasen aus.
Geben Sie einfach einen oder mehrere Aliase ein, um sie zu definieren
alias name1=value1 name2=value2 ... nameX=valueX
Für jeden Namen mit einem entsprechenden Wert definiert zsh einen Alias mit diesem Wert. Für weitere Informationen, schau dir diesen Link an ;-)
Update: Aktualisiert den toten Link.
~/.profile
alle Aliase zu speichern Ich kümmere mich um und beziehen~/.profile
es aus~/.zshrc
.Ich gehe zwischen bash und zsh hin und her und verwende für beide die gleiche .aliases-Datei. Sie haben dieselbe grundlegende Alias-Syntax, sodass Sie eine .aliases-Datei erstellen und mit .bashrc und .zshrc verknüpfen können:
.bashrc:
.zshrc:
Dies kann auch mit Deklarationen von Umgebungsvariablen in einer separaten ENV-Datei erfolgen .
quelle
~/ .bash_aliases
Ich brauche wenig Hilfe, bitte, wenn Sie da sind, antwortenSie setzen sie in der Regel in
~/.zshenv
. Aber viele Programme verwenden/bin/sh
(normalerweisebash
)$SHELL
Shell-Befehle anstatt sie auszuführen. Damit dies überall funktioniert, müssen Sie wahrscheinlich sowieso dasbash
Äquivalent des Alias~/.bash_aliases
eingeben.quelle