Beliebt

F├╝ge die Funktion zu ZSH - zsh hinzu

Nachdem ich mit dem Standardterminal die folgende Funktion zu meinem hinzugef├╝gt habe .bash_profile Datei, mit der ich es aufrufen konnte docker-clean im terminal.

function docker-clean() {
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -q)
docker volume prune
}

Ich habe jetzt zu ZSH gewechselt und das Gleiche zu meinem hinzugef├╝gt .zshrc funktioniert nicht, der Befehl wurde nicht gefunden.

Antworten:

0 f├╝r Antwort Ôäľ 1

Wenn Sie verwenden oh-my-zshVersuchen Sie, Ihre Funktion zu einem benutzerdefinierten Plugin zu machen. F├╝gen Sie den Code in eine neue Datei ein, die in diesem Verzeichnis gespeichert ist ~/.oh-my-zsh/custom/plugins.

Wenn Sie viele Funktionen haben, die gut zusammenpassen, k├Ânnen Sie sie als setzen Erstellen Sie eine XYZ.plugin.zsh-Datei im Verzeichnis custom / plugins / und aktivieren Sie sie dieses Plugin.

Lies jetzt