При появлении диалога, по умолчанию у нас нет возможности переключить фокус на другую кнопку с помощью клавиатуры, только мышкой или трекпадом. Но это поведение легко исправить.
Нужно только в настройках (System Preferences —> Keyboard & Mouse —> Keyboard Shortcuts) указать внизу пункт «All controls».
Теперь, чтобы переключить фокус между кнопками, нажмите tab
или shift + tab
, а чтобы выбрать нужный пункт нажмите пробел.
Я пользуюсь маком уже полтора года, и только сегодня узнал как изменить это поведение. Удивляюсь только почему разработчики не включили эту настройку по умолчанию.
Дополнение от 17.11.2015
В OS X доступно сочетание клавиш CMD + D
для нажатия на кнопку «Don’t Save». Спасибо zencoder
за комментарий.