Проблемы с настройкой DefaultKeyBinding.dict на всех
Я использую OS X 10.11. Я создавал настраиваемую привязку клавиш, редактируя мой файл ~/Library/KeyBindings/DefaultKeyBinding.dict, и я успешно получил несколько ярлыков, похожих на emacs, для работы в некоторых приложениях, но по большей части мой Пользовательские сочетания клавиш были переопределены ярлыками для приложений.
Например, Command-a в Mail перемещается в начало строки. Но Command-a в текстовых сообщениях или заметках не перемещается в начало строки. Вместо этого он выбирает все. Command-e перемещается в конец строки (как я хочу), я предполагаю, потому что Command-e уже не является предопределенным ярлыком для приложения...
У кого-нибудь был опыт с этой проблемой? Насколько я понимаю, любые привязки, определенные в DefaultKeyBinding.dict, должны были заменять привязки для приложений...
Спасибо!
1 ответ
Нет, специфичные для приложения afaik ярлыки заменяют глобальные. Кроме того, лично я думаю, что лучше использовать ctrl+KEY
для навигации и переназначить существующие. См. OS X Human Interface Guidelines для сочетаний клавиш и официальных сочетаний клавиш OS X.