cursorless icon indicating copy to clipboard operation
cursorless copied to clipboard

Don't let the cursor slow you down

Results 476 cursorless issues
Sort by recently updated
recently updated
newest added

As of #1523, we have a nicer way to highlight ranges. We should consider using it for highlights, and possibly flashes

If a user tries to run a Cursorless command in a file type whose file extension is not registered (eg `.scm` or `.talon`), they'll get a strange error message saying...

enhancement

Taking the same scope again really makes no sense. It would be nice if we could utilize repetition to extend selection. `take round twice` == `take grand round` `take token...

With `x` as the current selection, `call air` results in `a(x)` If `air` is visible. This behavior is not presently documented.

documentation

- [ ] Add a page to contributor docs about how to do it - [ ] add checkbox to PR template - [ ] Add an example on one...

Cursorless has a state scope but no expr scope. Expressions are too dense and nested to be useful targets. In particular, it’s hard to target them precisely. One exception is...

enhancement

If I say "scout air" inside other file types I will see the air token briefly highlighted, then the find popup appears with that text, and the selection returns to...

app-vscode

Today we load a language definition whenever the document opens https://github.com/cursorless-dev/cursorless/blob/1bffae54938cc5702000d72812bc04ea1ac0dab8/packages/cursorless-engine/src/languages/LanguageDefinitions.ts#L86 The problem is that if they have the scope visualizer running we call the get method before the update...

Instead having to specify `dirPath: string` we could just use `dir: Path`. This could either be a instance of a path class similar to how we do for editors, text...

# The problem - Building tree-sitter-wasms locally is painful - We need a way to use tree-sitter outside vscode, eg in jetbrains, neovim, etc - Eventually enable automatically upgrading languages...