Para evitar la ambigüedad en esta pregunta, key
usaré una plist-dictionary-key (cadena de búsqueda); y keypara significar un botón en su teclado.
Esta respuesta a otra pregunta identificó una excelente manera de editar los caracteres especiales que puede insertar usando el método de mantener presionado en su teclado.
Puede editar los Keyboard-xx.plist
archivos del PressAndHold.app
para agregar sus personajes a los archivos existentes de presionar y mantener presionado keys. El diccionario plist keys
para cada pulsación y retención tiene keyeste aspecto: <key>Roman-Accent-a</key>
, y <key>Roman-Accent-A</key>
, etc. pero si desea agregar algunos caracteres de pulsación prolongada a un número keyo una puntuación key, entonces necesita saber el key
nombre del diccionario en orden para agregarlo
Quiero agregar caracteres de presionar y mantener para el 2y 3 keysy posiblemente otros, probé los siguientes formatos para los key
nombres en el archivo plist:
2
Number-2
Roman-Accent-2
Ninguno de estos agrega una ventana emergente de presionar y mantener para el archivo 2 key. ¿Cuáles son los nombres correctos key
para todo mi teclado keysque puedo agregar Keyboard-en.plist
?
De hecho, tengo la misma pregunta, pero esto puede ayudar a alguien que está tratando de resolver esto.
Encontré aquí, que el nombre es probablemente Roman-Accent-2: https://github.com/skalnik/dotfiles/blob/master/osx/emoji-expansions.plist
como se usa este código:
<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>
También busque Keyboard-ja.plist, y verá que usan este Roman-Accent-x para casi cualquier carácter x. Sin embargo, no me funciona si lo agrego a Keyboard-en.plist. no entiendo porque