Keymap is dictionary in json file, with formatting:
{
"letter": "replacement",
"letter2": "replacement2"
}
Letter can be any of regular letters(a,b,c).
If this is some language specific character not found in en_US keyboard, unicode must be used to write it.
Format used is: "\u<NUMBER>
.
Where <NUMBER>
is unicode value for this letter. This value corresponds to regular unicode format: U+<VALUE>
.
Replacement can be any of regular letters (a,b,c) or one following signs:
[];',./\\`-=
Note that \
must be written as double backslash: \\
If you want your keymap to be added to this project:
First, test your keymap.
Open new issue, specify language and keyboard layout, and uplaod your keymap.