
Мои настройки установлены так, что CTRL-D
текущее окно закрывается, но я хочу, чтобы приложение Terminal закрывалось, если я закрываю последнее/единственное окно терминала. iTerm2 может это сделать. Может ли Terminal сделать это?
решение1
откройте редактор AppleScript и вставьте
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
Затем сохраните скрипт и запустите его, дважды щелкнув по нему.