Насколько я знаю, вы можете найти ограничение на сочетание клавиш в системных настройках> Клавиатура> Сочетание клавиш , где вы можете найти другое сочетание клавиш и как его изменить? например, если я изменю cmd+ Oна enterкуда я могу перейти? есть ли какое-либо программное обеспечение, которое может сделать это для меня, или я должен сделать это в терминале (как?).
PS: я где -то читал этот список ярлыков для каждого приложения Localized.rsrc
, но у меня есть 2 проблемы?
Ярлыки для каждого приложения можно легко изменить в том самом меню настроек, о котором вы упомянули.
Какие ярлыки можно изменить, определяется тем, какие параметры находятся в меню этого приложения. Таким образом, для Finder вы можете настроить «Новое окно Finder» и т. Д. И т. Д. И т. Д. Все, что есть в меню.
Чтобы изменить ярлык для «Открыть» (который оказывается Finder -> Файл -> Открыть в меню), перейдите в «Системные настройки» «Сочетания клавиш», перейдите в «Ярлыки приложений», найдите «Finder», нажмите кнопку «+», и добавьте новую опцию с именем «Открыть» (точно пишется как опция меню) и введите сочетание клавиш.
Обратите внимание, что вы не можете использовать клавишу ввода или что-то еще: вы можете использовать только клавиши-модификаторы (shift, command, control, fn) и цифры или буквы.
Для общих ярлыков вы можете прокрутить вверх до «Все приложения» и добавить ярлык для «Копировать» или «Вставить» или который будет переключаться для любого приложения, имеющего этот пункт меню в своем меню.
РЕДАКТИРОВАТЬ: Ответ на комментарии:
1) Если вы не можете найти точное название команды меню или команды меню нет... ну, вы просто не можете установить ярлык, если не используете какое-то стороннее приложение, которое перехватывает нажатия клавиш (вроде AutoHotKey, но на Mac). Таким образом, для быстрого просмотра это не работает, поскольку команда меню (для этого есть опция меню в Finder File-> Quick Look) добавляет имя файла как «Быстрый просмотр», например «Быстрый просмотр 133.png». ." Я считаю, что в Leopard это могло сработать, если просто установить «Быстрый просмотр» на любой ярлык в Finder, но для меня это не работает в SL.
2) Захват экрана Cmd+Shift+3 универсален: это полноэкранный скриншот. Cmd+shift+4 работает аналогично, за исключением того, что позволяет выбрать поле для снимка экрана. Я не уверен, что вы имеете в виду, какие ярлыки для каких приложений ... Либо они указаны в приложении (в настройках), либо они универсальны и применяются либо к каждому приложению с опцией меню, либо к самой системе.
РЕДАКТИРОВАТЬ 2: я добавлю еще больше, когда у меня будет время
а) Насколько мне известно, ПОЛЬЗОВАТЕЛЬСКИЕ сочетания клавиш хранятся в com.apple.universalaccess.plist и com. company.application .plist (например, com.apple.finder.plist), расположенный в папке ~/Library/Preferences.
com.apple.universalaccess.plist перечисляет приложения с пользовательскими ярлыками:
com.apple.finder.plist перечисляет фактические пользовательские ярлыки для поиска в NSUserKeyEquivalents:
РЕДАКТИРОВАТЬ 3:
б) Я считаю, что ярлыки по умолчанию для приложений Cocoa хранятся, например, в файлах пера ../Finder/Contents/Resources/English.lprog/MenuBar.nib
или что-то в этом роде. Я успешно отредактировал эти файлы пера ВРУЧНУЮ, используя построитель интерфейса, чтобы изменить сочетания клавиш для элементов строки меню. (Есть ли ярлыки, которые не являются элементами строки меню и не определены системой, я не знаю). Таким образом, я также не знаю ни одного способа командной строки...
Перо:
Я не знаю, хорошо ли это служит вашей цели. В качестве примечания, для полноты, отредактировать скомпилированный файл nib, такой как файлы finder..., это совершенно другой ответ сам по себе. Эта статья хорошо обобщает это. В основном вы работаете с нескомпилированным nib для редактирования скомпилированного nib: Если вы предпримете это путешествие и у вас возникнут проблемы с поиском нескомпилированного nib, я загрузил его здесь .
Если я когда-нибудь найду метод командной строки или узнаю больше о том, где приложения хранят сочетания клавиш, я соответствующим образом обновлю этот ответ.
РЕДАКТИРОВАТЬ: Заключительное примечание. Эти перья имеют формат xml или что-то в этом роде и могут быть открыты текстовыми редакторами... что может позволить... Я не знаю. :D
Вервиус
Am1rr3zA
Вервиус
Am1rr3zA
Арьян
талсибони