Большинство ситуаций, родных для OS X, принимают Escape и Cmd-. прервать, например, диалоги файлов, загрузку Safari, перетаскивание элементов и т. д.
Примечательно, что в этом списке отсутствует, конечно, выход из полноэкранного режима.
Так что вы можете просто научиться нажимать Cmd-. вместо Escape чтобы избежать этой ситуации вообще. Или вы можете научить свой компьютер делать это за вас: по крайней мере, несколько вменяемое решение - использовать, например, пункт « Нажатие клавиш Батлера », чтобы отобразить Escape на Cmd-.:
- Откройте страницу конфигурации Батлера
- Выберите любой контейнер, например, Скрытый, нажмите + »Смарт-элемент» Клавиши
- На вкладке « Ключи » нажмите
Cmd-. использовать это как результирующее нажатие клавиши при активации этого элемента
- На вкладке Triggers выберите поле ввода Hot Key и нажмите
Escape . Не обращайте внимания на предупреждение, в котором говорится, что вы безумны.
- Не забудьте добавить, например, Terminal в список исключений - он полностью игнорирует
Escape для выхода из полноэкранного режима, но нажимает Ctrl-. переводит в Ctrl-C !
В некоторых ситуациях все будет плохо себя вести. Переназначение клавиши на то, что обычно является эквивалентным сочетанием клавиш, является решением кувалды. Quick Look, например, не обрабатывает Cmd-. (и, следовательно, переназначенный Escape для закрытия предварительного просмотра файла); переименование файлов в Finder больше не может быть прервано с помощью Escape , а выбор, например, в Finder, не может быть очищен.
В ограниченном тестировании я не нашел ситуации, когда Cmd-. фактически приводит к нежелательным действиям, но имейте в виду, что они, вероятно, также существуют.