Sourcing einer Alias-Datei in meinem eigenen zsh-Ordner / Ordner

685
Elfen Dew

Ich versuche, die in meiner ~ / .aliases-Datei definierten Aliase in meiner zsh mit der oh-my-zsh-Installation zu verwenden. In der Dokumentation wurde vorgeschlagen, dass Aliase / Funktionen / usw. in .oh-my-zsh / custom / -Dateien mit der Erweiterung .zsh gespeichert werden sollten.

Ich kann dort eine Aliase-Datei mit dem Schlüsselwort "Alias" erstellen. Wenn ich jedoch versuche, eine Datei mit der Zeile "source ~ / .aliases" zu erstellen, funktioniert dies nicht.

Wie gehen Sie am besten vor? Sollte ich die Empfehlung aufgeben, den Ordner "oh-my-zsh / custom /" zu verwenden und stattdessen aus .zshrc als Quelle zu verwenden?

1

1 Antwort auf die Frage

0
Harout360

Ich verstehe, dass Sie versuchen, Ihre benutzerdefinierte Datei aliases.zshdem Verzeichnis hinzuzufügen.oh-my-zsh/custom/

Ich habe dies nur getan und versucht, einen der Aliase zu verwenden, die ich in der Datei definiert habe, und es hat funktioniert. Stellen Sie einfach sicher, dass Sie die Sitzung Ihres Terminals neu starten und über die korrekte Aliasformatierung verfügenalias zshconfig="mate ~/.zshrc"

Ich habe versucht, eine Aliases.zsh-Datei zu erstellen, die aus einer einzelnen Zeile "source ~ / .aliases" bestand. Elfen Dew vor 5 Jahren 0
Ich möchte meinen Alias ​​dotfile ~ / .aliases behalten und zsh als Quelle für diese Datei verwenden. Ich konnte dies nur durch Hinzufügen von "source ~ / .aliases" zur .zshrc-Datei erreichen, aber ich versuchte, das empfohlene Format für das Hinzufügen benutzerdefinierter Aliase mit "oh-my-zsh" zu befolgen. Der Grund, warum ich es so gemacht habe, ist, dass ich eine einzelne .aliases-Datei haben wollte, unabhängig von der verwendeten Shell. Elfen Dew vor 5 Jahren 1