cursorless
cursorless copied to clipboard
Don't let the cursor slow you down
We would need to support `prePhrase` support in command server. see https://www.cursorless.org/docs/contributing/architecture/hat-snapshots/ . That would be useful to chain multiple commands to avoid hats being changed in the middle of...
we need better selection range when dealing with utf8 contents Atm when we read lines using the node-client API (`buffer.getLines()`). we get the utf-8 decoded data, which is nice. So...
this may be related to #2322 `recorded/marks/chuckNothing` fails atm because of the way we set/get selection. When the selection is empty and at the end of the line, we currently...
it would be nice to have unit tests for testing the lua functions like the ranges, the selection, etc (`cursorless\cursorless.nvim\lua\cursorless`)
This is mostly for consideration, and filing so I don't forget. ATM I prefer to use relative rows in the terminal because they are faster to say and don't accumulate...
ATM we don’t support tests against legacy neovim. I noticed some tests are failing so will need to be fixed. We would want to target neovim 9.5.0 presumably. we need...
- [ ] launch config for osx and Linux (currently relies on node.exe) - [ ] task to run neovim in the background for osx and Linux (currently relies on...
Atm we have [cursorless.nvim/node/command-server/out/index.cjs](https://github.com/cursorless-dev/cursorless/pull/2256/files/4d8d555922a4ac4055222756dac95df8490232b0#diff-75bb635d359267822b57dbf981941c32b1e2b971c98edf6bde9190c6acf2808d) compiled JS into the mono repo since we need to package it when deploying it into [cursorless.nvim](https://github.com/hands-free-vim/cursorless.nvim). This is a [limitation](https://github.com/neovim/node-client/issues/356) of current node-client (neovim npm...
At the moment, to visualize the neovim log when debugging, we need to show the content of a file outside of vscode, for instance in the terminal. There is a...
At the moment, the neovim logs are stored into the `out` folder: ``` "NVIM_NODE_LOG_FILE": "${workspaceFolder}/packages/cursorless-neovim/out/nvim_node.log", ``` From Pokey: > usually that contains the artifacts that should actually go into the...