Я ищу утилиту для Mac OS, которая позволит мне использовать последовательности клавиш Compose, известные из Linux. Использование ключа Option не является альтернативой, так как мне нужно, чтобы оно соответствовало моей существующей установке Linux.
6 ответов
Чтобы получить настоящий ключ для компоновки в OS X, вам нужны две вещи:
- Отличный скрипт Боба для создания привязок Какао из правил Compose
- KeyRemap4MacBook для перехвата нужного ключа (например, OptRight)
Я написал подробную статью о том, как все настроить вместе.
Основываясь на информации с сайта, на который ссылается LaC, я написал скрипт, который преобразует таблицу составления X.org в файл привязок клавиш какао. Проверьте мою рецензию на дополнительную информацию и ссылки для скачивания.
Текстовая система Какао является одним из способов реализации клавиши compose в Mac OS X. Другой способ заключается в использовании выделенной раскладки клавиатуры, например, моей пользовательской раскладки клавиатуры в США (другой реализации я еще не видел).
Когда клавиша compose реализована с использованием раскладки клавиатуры, она будет работать во всей ОС в любом приложении, а не только в приложениях Cocoa. Его можно включить и выключить с помощью пользовательского интерфейса, выбрав другую раскладку клавиатуры, и при вводе комбинации составить визуальную обратную связь.
Вам не нужна специальная утилита. Текстовая система Какао очень настраивается, и вы можете настроить комбинации клавиш и / или последовательности клавиш для выполнения различных действий, включая вставку специальных символов, как в compose. Смотрите этот отличный документ.
Конечно, вам придется потратить немного времени на преобразование последовательностей из вашего файла Linux-композиции в формат словаря Какао. Сценарий, вероятно, может помочь здесь.
Это лучшее и простое решение, которое я видел. Он использует раскладку клавиатуры Mac OS с очень простой конфигурацией KeyRemap4MacBook.
Может попробовать DoubleCommand?
DoubleCommand - это программное обеспечение для Mac OS X (расширение ядра), которое позволяет переназначать клавиши, другими словами, изменять работу клавиатуры. Часто используется, чтобы сделать клавиатуру ПК более комфортной с Mac, меняя местами клавиши Alt (опция) и Windows (Command или Apple), так как они находятся в положениях перестановки на клавиатурах Mac и ПК. DoubleCommand - это быстрый и простой способ исправить это, если вы используете клавиатуру ПК вместе с Mac.
Ура!