Цей параметр називався "Підтвердити перед закриттям декількох вкладок чи вікон", але він був видалений у 10.7, коли було відновлено "Резюме". defaults write com.apple.Safari ConfirmClosingMultiplePages -bool true
теж не працює.
Частина резюме, в якій зберігається стан програми після виходу, була відключена за замовчуванням у 10.8, але її можна повторно використовувати з панелі загальних налаштувань:
Ви також можете ввімкнути це лише у Safari, запустивши defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
та вийдіть із системи та знову відкрийте Safari.
Safari все одно буде перезавантажувати вкладки, коли вони будуть відновлені. І відновлення штату працювало для мене лише половину часу, починаючи з Safari 6 або 10.8.
Ви також можете змінити ярлик для виходу з Safari:
Або деактивуйте деякі ярлики повністю:
defaults write com.apple.Safari NSUserKeyEquivalents -dict 'Quit Safari' '\0' 'Close Window' '\0' 'Close All Windows' '\0'