Sublime Forum

Expand_abbreviation key binding S3 on mac w/ Emmet

#1

I am having trouble binding any sort of key commands to use expand_abbreviation within a .js file.

Everything I have searched has said that the default should be super+e (I usually use TAB, but I would be find switching to super+e so long as it works) but when I search that super+e within the default.sublime-keymap preferences it’s already bound to another command.

I also checked if expand_abbreviation was bound to something different but in the main sublime default settings it isnt bound to anything and within the emmet settings it is indeed bound to TAB.

I have tried overriding/updating the User settings with variations of the following in both the default settings and also within the Emmet specific key bindings )being sure to delete any previous changes I made to the settings) but nothing seems to work.

[
    {"keys": ["tab"], "args": {"action": "expand_abbreviation"}, "command": "run_emmet_action", "context": [{"key": "emmet_action_enabled.expand_abbreviation"}]}
]

I’ve also tried uninstalling all packages that may conflict with Emmet, I’ve tried removing Emmet and reinstalling it, closing Sublime and then restarting. I am no further.

At this point I would settle for ANY key command, super+e, Tab, whatever, I just want it working.

0 Likes