Каковы названия клавиш для списков клавиш PressAndHold.app?

9

Чтобы избежать двусмысленности в этом вопросе, я буду использовать keyдля обозначения plist-dictionary-key (поисковая строка); и keyзначить кнопку на клавиатуре.


Этот ответ на другой вопрос определил отличный способ редактирования специальных символов, которые вы можете вставить, используя метод нажатия и удержания на клавиатуре.

Вы можете редактировать Keyboard-xx.plistфайлы, PressAndHold.appчтобы добавить свои символы к существующим нажатию и удерживанию keys. Словарь keysplist для каждого нажатия и удержания keyвыглядит следующим образом:, <key>Roman-Accent-a</key>и <key>Roman-Accent-A</key>, и т. Д., Но если вы хотите добавить некоторые цифры нажатия и удержания к числу keyили пунктуации, keyто вам нужно знать keyимя словаря по порядку добавить это.

Я хочу добавить символы нажатия и удержания для 2и, 3 keysи, возможно, для других, я попробовал следующие форматы для keyимен в файле plist:

2
Number-2
Roman-Accent-2

Ни один из них не добавляет popover нажатие и удержание для 2 key. Каковы правильные keyимена для всей моей клавиатуры, keysкоторые я могу добавить Keyboard-en.plist?

jhabbott
источник

Ответы:

2

У меня на самом деле тот же вопрос, но это может помочь кому-то, кто пытается это выяснить.

Я обнаружил, что это имя, вероятно, Roman-Accent-2: https://github.com/skalnik/dotfiles/blob/master/osx/emoji-expansions.plist

как этот код используется:

<key>Roman-Accent-1</key>
<dict>
<key>Direction</key>
<string>right</string>
<key>Keycaps</key>
<string>1👍 1👎</string>
<key>Strings</key>
<string>1👍 1👎</string>
</dict>

Также посмотрите Keyboard-ja.plist, и вы увидите, что они используют этот Roman-Accent-x практически для любого символа x. Но, тем не менее, у меня не получится, если я добавлю его в Keyboard-en.plist. Я не понимаю почему.

Kasper
источник