PressAndHold.app 키보드 plist의 키 이름은 무엇입니까?


9

이 질문에서 모호성을 피하기 위해 keyplist-dictionary-key (look-up string)를 의미 할 것입니다 . 그리고 key키보드에있는 버튼을 의미합니다.


다른 질문에 대한 이 답변 은 키보드의 길게 누르기 방법을 사용하여 삽입 할 수있는 특수 문자를 편집하는 좋은 방법을 식별했습니다.

Keyboard-xx.plist파일을 편집하여 PressAndHold.app기존 프레스 앤 홀드에 문자를 추가 할 수 있습니다 keys. keys길게 누르기 가능한 각각 의 plist 사전 은 key다음과 같습니다 : <key>Roman-Accent-a</key>, 및 <key>Roman-Accent-A</key>등.하지만 일부 길게 누르기 문자를 숫자 key또는 구두점 에 추가하려면 사전 keykey이름을 순서대로 알아야합니다. 그것을 추가합니다.

I가 눌러 홀드 문자를 추가 할 2그리고 3 keys아마도 다른 사람이, 난에 대한 다음과 같은 형식 시도 keyPLIST 파일 이름 :

2
Number-2
Roman-Accent-2

이들 중 어느 것도에 대한 길게 누르기 팝 오버를 추가하지 않습니다 2 key. 추가 할 수있는 key모든 키보드 의 정확한 이름 은 무엇입니까 ?keysKeyboard-en.plist

답변:


2

나는 실제로 같은 질문을 가지고 있지만 이것은 이것을 알아 내려고하는 누군가에게 도움이 될 수 있습니다.

나는 여기에서 아마도 로마-액센트 -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를 찾아 보면 거의 모든 문자 x에이 Roman-Accent-x를 사용하는 것을 볼 수 있습니다. 그러나 그럼에도 불구하고 Keyboard-en.plist에 추가하면 작동하지 않습니다. 왜 그런지 모르겠습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.