J'utilise zsh avec oh-my-zsh dans iTerm sur MacOS. Il y a quelques alias définis dans mon .zshrc que j'utilise souvent, comme ceci :
deploy(){
cd ~/Path/To/My/Project;
build ...;
rsync ...;
}
Pour l'exécuter, je dois passer à iTerm et lancer l'alias. Maintenant, j'aimerais pouvoir le faire de n'importe où grâce à un raccourci clavier.
J'ai lu que l'automate est l'outil de choix.
J'ai créé une action "run shell script" et choisi `/bin/zsh/' dans la liste des shells disponibles.
Mais l'exécution de mon alias renvoie zsh:1: command not found
.
Suis-je sur la mauvaise coquille ? Mais echo $0
dans iTerm me donne -zsh
.
Comment puis-je exécuter mon alias sans être dans la fenêtre iTerm ? N'importe quelle approche fera l'affaire, Automator est juste la façon dont j'essaie de le faire.