Ich möchte den Registerkartentitel in iTerm2 ändern, wenn ein bestimmter Befehl ausgeführt wird. Genauer gesagt, wenn der Befehl runserver
von django ausgeführt wird, möchte ich, dass die Registerkarte 'runserver' im Titel anzeigt.bash: Ändern Sie den Registerkartentitel, wenn der Befehl ausgeführt wird
Ich habe mit Bash-Escape-Codes experimentiert, aber ich kann nichts finden, um dies zu tun. Ich habe gesehen, trap
in ähnlichen Fragen aufgewachsen, aber ich kann keine großartige Dokumentation finden, wie etwas zu tun, was ich will.
iTerm2 hat auch "Trigger" in Einstellungen, die auf Regex-Übereinstimmungen überprüft, aber ich kann nicht den 'Befehl' Teil ausgeführt werden. I.e. das Abfangen der Zeichenkette 'Starting development server at' über Regex und das Ausführen des Befehls echo test
macht nichts.
Ich benutze iTerm 2.9. Die von Ihnen beschriebene Funktion scheint die Standardeinstellung zu sein. Wenn ich 'git clone ...' starte, ändert sich der Titel der Registerkarte zu 'git'; Standardmäßig ist der Titel der Registerkarte bash. –