pichillilorenzo / JavaScriptEnhancements

JavaScript Enhancements is a plugin for Sublime Text 3. It offers not only a smart javascript autocomplete but also a lot of features about creating, developing and managing javascript projects (real-time errors, code refactoring, etc.).
MIT License
639 stars 41 forks source link

Some default key bindings are overridden by JavaScriptEnhancements #57

Closed amsul closed 6 years ago

amsul commented 6 years ago

Firstly, amazing package @pichillilorenzo! Love the work you've done here 🙇

Now for the small annoyance I've been facing..

Expected Behavior

The default key bindings that Sublime Text uses should work as expected.

Actual Behavior

The following commands are used by Sublime Text:

However, by adding JavaScriptEnhancements, they don't work as it has its own bindings for those keys.

There doesn't seem to be any easy way to remove this option without manually setting it back to the defaults.

Would you consider switching the key bindings to something not already in use?

pichillilorenzo commented 6 years ago

Thanks! Keymap changed to super+alt+j and super+alt+h! Now it shouldn't override the default key bindings! I'm going to release a new version with this fix now 👍

amsul commented 6 years ago

@pichillilorenzo awesome! Thanks for handling it so quickly 😄