Ich versuche, ein AppleScript für iTerm2 zu schreiben, das für einen festen Profilnamen ("session"?), Beispielsweise "Dev Server", prüft, ob sich in einem Fenster ein Tab mit diesem Profil befindet (oder nur im aktuellen Fenster, falls dies der Fall ist einfacher). Wenn ein solcher Reiter existiert, möchte ich ihn aktivieren ("auswählen"). Wenn es mehrere Registerkarten mit derselben Sitzung gibt, ist die Auswahl einer dieser Registerkarten in Ordnung. Wenn es keine Registerkarte mit diesem Sitzungsnamen gibt, möchte ich im aktuellen Fenster eine neue Registerkarte mit diesem Namen erstellen.
macos
applescript
iterm2
Michael Goerz
quelle
quelle