cursorless icon indicating copy to clipboard operation
cursorless copied to clipboard

Jetbrains cursorless support

Open asoee opened this issue 1 year ago • 2 comments

This add support for cursorless in jetbrains, by adding a new package, where the output bundle can be embedded in the jetbrains plugin. (Currently maintained here: (https://github.com/asoee/cursorless-jetbrains)) It currently support most of the core functionality of cursorless: hats, selection, edits, flashing, treesitter, and some navigation commands.

It does not (yet) support:

  • highlights
  • tutorial
  • cheatsheet

Caveats:

  • It currently relies on manual cop/paste of the output bundle to the jetbrains plugin.
  • tresitter support requires manual copy/paste of wasm/configuration files from the VSCode extension.

Checklist

  • [ ] I have added tests
  • [ ] I have updated the docs and cheatsheet
  • [ ] I have not broken the cheatsheet

asoee avatar Dec 09 '24 21:12 asoee

@asoee would it be helpful for me to have a look at this point? Also, would be useful to have a quick blurb in description to indicate what's supported by this PR. Eg I'm assuming this PR doesn't support tree-sitter?

pokey avatar Dec 21 '24 17:12 pokey

@pokey yes, please take a look. I think it is slowly stabilizing now. While the plugin does support tree-sitter. it is still the manual copy/paste way, and i have not looked into the treesitter-changes we discussed. Focus have been on making the plugin usable.

asoee avatar Dec 23 '24 09:12 asoee