В OS X Lion есть очень полезная функция для таких людей, как я, которым нужно писать на нескольких языках, которая открывает маленькое меню из дополнительных символов, когда вы удерживаете букву.
Например, когда я удерживаю письмо E, я получаю:
Это здорово, когда я пишу по-французски, например. Однако сейчас мне нужно написать что-нибудь по-чешски; однако чешская буква ě
(выглядит как третья буква во всплывающем окне с перевернутым акцентом) не появляется во всплывающем окне.
Есть ли способ сказать OS X, чтобы включить чешские или другие дополнительные символы в этих всплывающих окнах?
Примечание: я не хочу использовать чешскую раскладку клавиатуры; Я нашел переключение раскладок для каждого языка несколько непрактичным.
macos
lion
keyboard
internationalization
houbysoft
источник
источник
Ответы:
Символы, включенные в всплывающие окна, определяются в списках свойств внутри
/System/Library/Input\ Methods/PressAndHold.app/
комплекта.Я смог изменить à на y, отредактировав
/System/Library/Input\ Methods/PressAndHold.app/Contents/Resources/Keyboard-en.plist
и выйдя из системы и вернувшись обратно.(обратите внимание на выход в «Метод ввода», если вы копируете вставку)
источник
<key>2</key>
,<key>Number-2</key>
и ,<key>Roman-Accent-2</key>
но ни один из них не работал. Есть ли где-нибудь список возможных имен ключей?root
запись в системные папки. Как отмечается в статье в Википедии, ее можно отключить .Я знаю, что это немного поздно, но я чувствую, что это важный вклад: вы можете не только нажимать и удерживать клавиши для ввода специальных символов; Вы также можете ввести строки текста . Например, я настроил свой файл Keyboard-en.plist, чтобы, удерживая клавишу «p», я мог выбирать между своим именем (довольно длинным), фамилией и адресом электронной почты (тоже длинным). Я чувствую, что это может быть полезно для некоторых людей, поэтому это выглядит так:
источник
Если вы используете macOS Sierra , вам нужно искать его в другом месте, чтобы изменить его. Вот мои инструкции, вдохновленные пользовательскими персонажами в OS X Accent Popup - Джордж Гарсайд :
Отключите защиту целостности системы, как описано в разделе Как отключить root-доступ в Mac OS X El Capitan - MacWorld .
Перейдите
/System/Library/Input Methods/PressAndHold.app/Contents/PlugIns/PAH_Extension.appex/Contents/Resources/
в Finder. Для быстрого перехода нажмите ⇧⌘G и вставьте строку в.Найдите файл с клавиатурой. Если вы используете английскую раскладку, вы бы смотрели,
Keyboard-en.plist
и если вы используете немецкую раскладку, это было быKeyboard-de.plist
. У него могут быть и другие имена, в зависимости от языка клавиатуры.Сделайте резервную копию этого файла, нажав ⌘D . Переименуйте сделанную вами копию, указав в ее имени «резервную копию».
Откройте исходный файл (без резервной копии в его имени) и отредактируйте символы, которые вы хотите ввести. После этого сохраните его.
Включите защиту целостности системы, как описано на той же странице, что и шаг 1.
источник
Мое решение (для чешского):
/System/Library/Input Methods/PressAndHold.app/Contents/Resources/Keyboard-en.plist
файл/System/Library/Input Methods/PressAndHold.app/Contents/Resources/Keyboard-cs.plist
и переименуйте его в/System/Library/Input Methods/PressAndHold.app/Contents/Resources/Keyboard-en.plist
/System/Library/Input Methods/PressAndHold.app/Contents/Resources/Keyboard-en.plist
источник
Используя информацию в этой теме, я ответил на тот же вопрос на MacRumors.
Я сделал специальный файл .plist специально для китайского ввода пиньинь. Поэтому я хотел сделать ссылку на список, созданный для китайской фонетики. Вы можете скачать его здесь .
источник
Я получил его для работы на OS X 10.11!
Похоже, они изменили расположение на: / Система / Библиотека / Методы ввода / PressAndHold.app
-> Правый клик + Показать содержимое пакета
/Contents/PlugIns/PAH_Extension.appex
-> Правый клик + Показать содержимое пакета
/Contents/Resources/Keyboard-en.plist (или любую клавиатуру, которую вы используете).
Там вы можете щелкнуть стрелки раскрывающегося списка, затем дважды щелкнуть рядом с «Клавишные колпачки» и изменить ключи на нужные вам клавиши.
Видите, это работает!
источник