I’m using a non-US keyboard where the key left of 1, under esc is used to insert accented characters - if a non accented character comes next, then both the special character ¸ and it are output. To output a backtick, altgr+7 is to be pressed.
I personally never use these accents, and have just relieved the key of any special meaning.
To get back to sublime, here are some confusing points:
{ "keys": ["¸"], ... }, // works when "tilde key" is pressed
{ "keys": ["alt+¸"], ... }, // does not work
{ "keys": ["ctrl+¸"], ... }, // does not work
{ "keys": ["`"], ... }, // works when altgr+7 is pressed
{ "keys": ["alt+`"], ... }, // works when alt+"tilde key" is pressed, does not work when ctrl+altgr+7 is pressed
{ "keys": ["ctrl+`"], ... }, // works when ctrl+"tilde key" is pressed, does not work when ctrl+altgr+7 is pressed
Basically, ` and ¸ without modifiers work as expected, but pressing modifier + ¸ (tilde key) works as if modifier + ` were pressed.
I can achieve what I’m after, but it leaves me with the following, which seems confusing considering it’s the same key:
{ "keys": ["¸"], ... },
{ "keys": ["alt+`"], ... },
I’m using Windows 7 with a Croatian keyboard layout (without dead keys).


