It also appears that it's not possible for the user to override this key binding because if I add -punctuation.separator to the context then my custom binding won't trigger but the original one still will. I suppose a workaround might be to disable emmet_auto_id_class and then use custom key binding.
Pressing
.
to auto-insert.class
is amazing when it works but there exist various cases where it misfires and prevents from inserting proper code.For example:
https://github.com/emmetio/sublime-text-plugin/assets/153197/2c89596c-893f-4ba4-8751-f615db137d77
Scopes.
It also appears that it's not possible for the user to override this key binding because if I add
-punctuation.separator
to the context then my custom binding won't trigger but the original one still will. I suppose a workaround might be to disableemmet_auto_id_class
and then use custom key binding.