Nach dem Schließen des Terminals wird der in der Sitzung erstellte Alias nicht aufgezeichnet.
➜ ~ git:(master) ✗ alias -g devpath='cd /Users/User/Documents/develop'
➜ ~ git:(master) ✗ devpath
➜ develop git:(master) ✗
Last login: Tue Nov 11 13:04:26 on ttys000
➜ ~ git:(master) ✗ devpath
zsh: command not found: devpath
➜ ~ git:(master) ✗
Aber wenn ich das mache:
Last login: Tue Nov 11 13:11:15 on ttys000
➜ ~ git:(master) ✗ zsh_stats
1 69 30% git
2 31 13,4783% alias
3 23 10% ls
4 22 9,56522% devpath
5 19 8,26087% cd
6 12 5,21739% gulp
7 9 3,91304% gp
8 6 2,6087% sudo
9 6 2,6087% cl
10 4 1,73913% gc
11 3 1,30435% chsh
12 3 1,30435% cat
13 2 0,869565% source
14 2 0,869565% pod
15 2 0,869565% mkdir
16 2 0,869565% lc
17 2 0,869565% find
18 2 0,869565% dstore
19 1 0,434783% vim
20 1 0,434783% startserver
➜ ~ git:(master) ✗ devpath
zsh: command not found: devpath
Der Befehl alias
bleibt standardmäßig nur während der aktuellen Anmeldesitzung wirksam!
Um permanente Aliasnamen zu erstellen, speichern Sie sie wie folgt unter ~/.zshrc
:
# Aliases
alias cle=clear
alias cl=clear
alias lc=clear
Speichern Sie es und beziehen Sie dann die Datei:
$ source ~/.zshrc
Voilà, genießen Sie Ihre Decknamen. :Biere:
Funktion, kein Fehler. Bitte schließe
Tut mir leid, ich möchte dies nicht noch einmal öffnen, aber ich dachte, ich würde es für Leute hinzufügen, die über Google darauf stoßen. Da OSX Catalina & Oh My Zsh anscheinend nicht mit der oben genannten Lösung funktionieren.
1.) Gehe in den Ordner $ cd ~/.oh-my-zsh/custom
2.) Erstellen Sie eine neue .zsh-Datei. Sie können es benennen, wie Sie möchten, aber zum Testen habe ich aliases.zsh
3.) Fügen Sie Ihrer neuen Datei neue Aliase hinzu. Sie können dies tun, indem Sie die Datei mit Ihrem bevorzugten Texteditor öffnen. Beispielsweise:
#An alias to naviage up one directory level
alias up='cd ..'
4.) Speichern und beenden Sie den Editor
5.) Starten Sie Ihr Terminal neu oder verwenden Sie $ source ~/.zshrc
Hilfreichster Kommentar
Der Befehl
alias
bleibt standardmäßig nur während der aktuellen Anmeldesitzung wirksam!Um permanente Aliasnamen zu erstellen, speichern Sie sie wie folgt unter
~/.zshrc
:Speichern Sie es und beziehen Sie dann die Datei:
Voilà, genießen Sie Ihre Decknamen. :Biere: