Могу ли я получить контроль над Cmd-Left в OSX?
В OSX Cmd + ← должен перемещать курсор в начало строки; Cmd + → должен переместить ваш курсор в конец строки.
Некоторые приложения OSX (например, Firefox и Adium) делают неправильно, когда вы нажимаете Cmd + ←. например, Firefox обрабатывает Cmd + ← как кнопку возврата; Adium переключается между открытыми вкладками разговора.
В этих случаях я приложил все усилия, чтобы перенастроить отдельные приложения, чтобы они поступали правильно, но я чувствую, что закрываю протекающую дамбу пальцами; каждый файл настроек и настройки взлома создают новые проблемы.
Я хочу как-то связать Cmd + ←/Cmd + → на уровне операционной системы OSX, чтобы отдельные приложения, такие как Firefox и Adium, не могли их видеть; было бы здорово, если бы я мог заменить их, например, на Ctrl + A/Ctrl + E, что, как кажется, большинство приложений поддерживают достаточно хорошо.
Возможно ли это в OSX?
4 ответа
В качестве альтернативы текстовые поля какао также поддерживают команды стиля emacs, так что вы можете использовать Ctrl + A, чтобы перейти к началу строки. Ctrl + ←/→ также, кажется, работает для начала / начала строки.
Это работает в Adium и Firefox (по крайней мере, в версиях, на которых я только что тестировал).
Я не думаю, что вы можете сделать это, но я не уверен на 100%. Однако вы можете попробовать некоторые из сторонних приложений, которые обеспечивают более детальный контроль над ярлыками (среди прочего). Например:
Для Firefox это действительно может быть проблемой в динамически генерируемых текстовых редакторах, таких как TinyMCE. Каким-то образом Firefox не понимает, что вы находитесь в режиме редактирования, в то время как он прекрасно понимает другие настройки того же редактора.
Единственное решение, которое я нашел до сих пор, это использование дополнения keyconfig ( скачать; инструкции). Для последней версии Firefox также необходимы инструменты Nightly Tester, чтобы включить его, несмотря на неверную информацию о версии.
Для получения дополнительной информации см. Раздел " Отключение сочетаний клавиш Firefox для перехода на страницу-стрелка" на macosxhints.com.
(По той же причине можно научиться использовать Cmd-[и Cmd-] для перемещения назад и вперед в истории браузера, вместо нажатия Delete, чтобы вернуться на предыдущую страницу. Фактически, можно отключить Удалить, чтобы функционировать как кнопка "Назад". Это не только избавляет вас от потери правок при нажатии "Удалить", когда браузер не понимает, что вы редактируете что-то, но также и когда вы нажимаете "Удалить", когда курсор находится не в текстовом поле, думал, что это было.)
Некоторые основные сочетания клавиш Mac можно настроить на экране настроек мыши и клавиатуры:
Вы также можете добавить дополнительные ярлыки (возможно, включая Cmd-Left?) На уровне операционной системы.