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

Maybe easiest to use https://github.com/cursorless-dev/cursorless/issues/997 and then just have a key mapped to "every of type"

enhancement
good first issue
blocked
keyboard

The way Cursorless keyboard support is built now, someone could just map keybindings to various of our simple keyboard commands. There are a couple things missing with this approach: -...

enhancement
keyboard

- Have new keymapping for paired delimiters - However, this keymapping is not global, so we need to think about how to have keymappings that aren't global - Add a...

enhancement
help wanted
keyboard

- [ ] Add a new top-level mapping for simple modifiers like `"inside"` - [ ] Handle these in `KeyboardCommandsModal`

enhancement
good first issue
keyboard

This stage will inspect the incoming target to get its scope type, then apply "every" / "next" / whatever using that scope type. Not sure of spoken form, but will...

enhancement

- Add a new top-level keymap section for special commands - Add an command called `shapeColorCombination` to this map - This command would wait for a shape and a color,...

enhancement
good first issue
keyboard

In the following code: ```typescript foo.bar.baz(whatever).bongo; ``` This scope type would capture each of `foo`, `bar`, `baz`, `baz(whatever)`, and `bongo`, and include the `.` in the removal range. This scope...

enhancement
good first issue

If you say "snip funk before class", "drink class", "move funk air before bat", etc, the newly inserted text will appear between the class / function and its leading JSDoc,...

bug

For all places where the Cursorless extension ingests data from the outside world, we should validate against a schema. Here are a few such places: - [ ] Cursorless command...

code quality

If the user says "word air", it should refer to the subword containing the `a` with a hat. Similarly "char air" should be just the `a` # Implementation - [...

enhancement