Verwenden von iTerm2 mit zsh und es erkennt meine Aliase nicht. Manchmal muss ich in einer IDE arbeiten und kann einfach nicht einfach etwas vimieren und die dummen Leute hielten es für eine gute Idee, ihre Anwendungen wie MyReallyLongApplicationName.app zu benennen und da .html Dateien standardmäßig in Browsern geöffnet sind, muss ich:ZSH meine Aliase nicht erkennen?
open -a MyReallyLongApplicationName.app something.html
ich habe einen Alias in meiner .zshrc wie:
alias ide="open -a MyReallyLongApplicationName.app"
Aber zsh wird meine Aliase nicht erkennen. Ich habe einen anderen versucht, nur um zu sehen, ob ich es war, aber keiner der Aliase, die ich erstelle, wird erkannt. Holen Sie sich einfach "zsh: Befehl nicht gefunden: ide" oder was auch immer.
Also ich bin mir nicht sicher, was ich falsch mache, und ich habe den ganzen Tag versucht, Dinge in zsh und dergleichen zu beheben. Als Anmerkung, ich bin kein Profi bei Linux/Unix-Systemen. Wenn Sie also zu technisch und vage sind, werde ich wahrscheinlich nicht verstehen, was Sie mir sagen.
Danke!
a) Erhalten Sie «Befehl nicht gefunden» in einer interaktiven Sitzung oder in einem Skript. b) Funktioniert der Alias, wenn in der interaktiven Sitzung ein Befehl definiert wird (d. h. 'alias ide = ... id ')? c) Was ist in deiner '.zshrc'? d) Funktioniert das, wenn Sie 'zsh -i' in einer interaktiven Sitzung mit aktualisiertem' zshrc' starten? –
ZyX
Ich habe keine Quelle gefunden, nachdem ich Änderungen vorgenommen habe ... Entschuldigung. –