cursorless icon indicating copy to clipboard operation
cursorless copied to clipboard

Don't let the cursor slow you down

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

Today's behavior given is a bit awkward around nested scopes. eg ```py if |value == 0: return None print("after") ``` In this scenarios saying `"take next state"` I would expect...

## 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

We currently have one [script](https://github.com/cursorless-dev/cursorless/blob/main/packages/cursorless-neovim/scripts/populate-dist.sh) to create a staging directory for testing in CI, and a completely separate [script](https://github.com/cursorless-dev/cursorless/blob/main/scripts/deploy-cursorless-nvim.sh) to create the staging directory for deploy. We should try to...

app-neovim

While adding lua-language-server lint tests in https://github.com/cursorless-dev/cursorless/pull/2611 it was noted that a bug was preventing `--check` usage (https://github.com/LuaLS/lua-language-server/pull/2775), so had to add an overlay to our flake.nix. This should be...

So eg `setHighlights` could be null or something, and so that way you have to check. Maybe have type descriminator field and in one version its null and in another...

When we use relative links in our docs that escape the docs folder, eg `../../../../../foo`, we rewrite them to GitHub URIs of the given file in [our Docusaurus transform](https://github.com/cursorless-dev/cursorless/blob/c29b5cf664cbc8f94545d4032d339bf2e1267cd7/packages/cursorless-org-docs/docusaurus.config.mts#L54). However,...

documentation

In vscode we can trigger `editor.action.wordHighlight.trigger` Only on pre and post actions?

For some tutorial steps, there is no `initailState`. These steps just assume the state is correct from the previous step. We should force that, probably by setting state to output...

Decide if these promises should be awaited https://github.com/cursorless-dev/cursorless/blob/fc824af74883370e841bafc5c36bd40b0bd73987/packages/cursorless-neovim/src/registerCommands.ts#L31 https://github.com/cursorless-dev/cursorless/blob/fc824af74883370e841bafc5c36bd40b0bd73987/packages/cursorless-neovim/src/registerCommands.ts#L52

app-neovim

Now that cursorless.nvim is merged, the flake.nix can be updated to expose the vim plugin so it can be used directly from declarative nix config. It's more suited to be...