I think for this merge to happen I'd need following:
we'd need to agree what to do about special characters like \f, right now my opinion is that it should be consistent with other languages
only minimal changes (e.g. code to escape string + registration in packages.json + potentially the new keybinding, although ideally it'd be a separate commit)
clean history (only commit introducing the above changes)
Hi, I noticed you added java support, would you be interested in merging it back?