microsoft / TypeScript-Sublime-Plugin

IO wrapper around TypeScript language services, allowing for easy consumption by editor plugins
Apache License 2.0
1.72k stars 235 forks source link

Allow overriding keystrokes #591

Open chriskrycho opened 7 years ago

chriskrycho commented 7 years ago

Context: I'm a longtime Mac user, and among other things this means I have deeply ingrained key-stroke habits from the things supported by CoreText. This includes being able to transpose characters with Ctrlt.

For obvious reasons, this plugin doesn't play particularly well with that. I'd be perfectly content with just being able to manually remap all the keybindings to handle it.

Aside: I actually used the transpose action in this very writeup, so I duplicated it as a GIF.

transpose

chriskrycho commented 6 years ago

👋 Did anyone ever so much as look at this?