Mam ustawione preferencje, aby CTRL-D
zamknąć moje bieżące okno, ale chciałbym, aby aplikacja Terminal zakończyła działanie, jeśli zamknę moje ostatnie / jedyne okno terminalu. iTerm2 może to zrobić. Czy terminal może to zrobić?
Mam ustawione preferencje, aby CTRL-D
zamknąć moje bieżące okno, ale chciałbym, aby aplikacja Terminal zakończyła działanie, jeśli zamknę moje ostatnie / jedyne okno terminalu. iTerm2 może to zrobić. Czy terminal może to zrobić?
Odpowiedzi:
otwórz edytor AppleScript i wklej
on is_running(appName)
tell application "System Events" to (name of processes) contains appName
end is_running
set app to "Terminal"
repeat
if is_running(app) then
tell application app
set WindowNum to get window count
if WindowNum = 0 then
quit
end if
end tell
delay 5
end if
end repeat
Następnie zapisz skrypt i uruchom go, klikając go dwukrotnie.