cursorless
cursorless copied to clipboard
Don't let the cursor slow you down
This is me breaking out some functionality that was part of PR #1911 since that PR has lots of work to be done and it may still benefit other languages...
After the work on: [Use iterations scope for relative modifier #2133](https://github.com/cursorless-dev/cursorless/pull/2133) it was obvious that we were missing a lot of iteration scopes. - [ ] Defined facets for all...
I believe this approach will break down if cursor is between adjacent scopes. Let's say scopes look like the following (document text is `0123`): ``` 0123 a: - b: -...
Would iterate from a higher level of the hierarchy
Since there are now models that can propose arbitrary edits based on natural language (e.g. GPT-3 flavors), it would be a delight to have this functionality integrated into Cursorless. The...
- [ ] Add action entry for `snip ` - [ ] Add action entry for `snip ` - [ ] Add action entry for ` wrap ` - [...
Use: https://typescript-eslint.io/rules/naming-convention/#ignore-properties-that-require-quotes Remove file level disabled lint rule: https://github.com/cursorless-dev/cursorless/blob/5e1abf8c2e9ef7ed7d76580e60c8711ec96b4a02/packages/common/src/scopeSupportFacets/javascript.ts#L1 _Originally posted by @pokey in https://github.com/cursorless-dev/cursorless/pull/2102#discussion_r1424011851_
## Checklist - [ ] I have added [tests](https://www.cursorless.org/docs/contributing/test-case-recorder/) - [ ] I have updated the [docs](https://github.com/cursorless-dev/cursorless/tree/main/docs) and [cheatsheet](https://github.com/cursorless-dev/cursorless/tree/main/cursorless-talon/src/cheatsheet) - [ ] I have not broken the cheatsheet