cursorless
cursorless copied to clipboard
Don't let the cursor slow you down
Would add a new keyboard shortcut that would switch to "append" mode, so that pressing a decorated mark will add a new selection, rather than replacing it. Note that the...
I kind of like the idea of orthogonalising position and quantity. Then we have these ways of specifying position: - `"first"` / `"second"` / `"last"` - `"next"` / `"previous"` /...
Would add a new keyboard shortcut that would switch to "extend" mode, so that pressing a decorated mark will extend the current selection, rather than replacing it. Note that the...
- [ ] #990 - [ ] #991 - [ ] #992 - [x] #993 - [ ] #994 - [ ] #995 - [ ] #996 - [ ]...
The user should be able to override the values of https://github.com/cursorless-dev/cursorless/blob/2098df631cdb9fb597b0f8eb90f5bd210a47186f/src/core/tokenizer.types.ts#L3-L9 in their settings. This would be similar to the way that languages override them, eg https://github.com/cursorless-dev/cursorless/blob/4906e2b24845a89557851ba0cca8136d12b8d32e/src/core/languageTokenizers.ts#L9 Note that users...
- [x] Change tokeniser to allow `-` inside tokens. Search repo for `scss` to see how to do this: https://github.com/cursorless-dev/cursorless/pull/955 - [ ] Language scope types
Dash-separated words are valid inside of Talonscript (e.g. inside of key shortcuts), so I think they should probably use the new dashed tokenizer. #### Before: #### After: ## Advantages: You...
If a Jupyter Hub cell is tall (perhaps as tall as the vscode window or taller), and the cursor is positioned near the bottom of the cell, using a Cursorless...
Once we have https://github.com/cursorless-dev/cursorless/issues/997, we should add a keyboard shortcut that applies "next of type". Eg if this were mapped to `n` for next and `p` for previous, then the...