Sublime Forum

How to edit the Default sublime-keymap?

#1

I can’t type the “~” in my ST3 and it seems as if the default sublime-keymap is the culprit, see image


How can I edit that keymap?

0 Likes

#2
  1. Looks like you are using a german keyboard, arn’t you?
  2. Why do you thing the keybinding Strg++ ( == ctrl++) is related with AltGr++?
  3. I am working with a german keybord and have no issues with typing ~.

The culprit is more likely one of the plugins, you’ve installed.

To find it, you can

  1. open the console and run sublime.log_commands(True).
  2. type the tilde via AltGr++
  3. check the content of the console.

If the console prints out a command like

command: indentblankline {"forward": true}

than you need to find the plugin the command belongs to.

The output above is from KeyboardSelection package, which I found causing this issue after a short triage. I quickly removed it due to a couple more issues.

0 Likes

#3

Hi Deathaxe,

  1. Yes, I’m german.
  2. I guessed that AltGr is something equivalent to ctrl + alt, and by this is blocked with a ctrl binding. But ok, maybe wrong.

Here is the output on my console:

sublime.log_commands(True)
command: pane_pane_resize {“dimension”: “width”, “resize”: “equal”}

this “pane_pane_resize” thing appears when I’m trying to type the Tilde.

Update: Alright, found and removed the PanePane package and deleted the bindings in
"Default (Windows).sublime-keymap", which solves the problem. thanks!

0 Likes

#4

Finding the correct key binding on a none-english keyboard is indeed weird sometimes.

0 Likes