2021-05-04 19:11:18 +03:00
|
|
|
# Cursorless
|
2021-03-12 20:17:43 +03:00
|
|
|
|
2021-05-04 15:03:48 +03:00
|
|
|
Allows cursorless editing and rapid navigation by decorating a single letter
|
|
|
|
from each token.
|
2021-03-12 20:17:43 +03:00
|
|
|
|
|
|
|
## Features
|
|
|
|
|
2021-05-04 18:08:44 +03:00
|
|
|
![main-demo](images/main-demo.gif)
|
2021-05-04 19:23:43 +03:00
|
|
|
![demo-2](images/demo-2.gif)
|
2021-05-04 19:34:31 +03:00
|
|
|
![demo-3](images/demo-3.gif)
|
2021-03-12 20:17:43 +03:00
|
|
|
|
2021-05-04 18:11:19 +03:00
|
|
|
Many other marks / transformations / actions exist; documentation to follow.
|
|
|
|
|
2021-05-04 15:03:48 +03:00
|
|
|
## Installation
|
|
|
|
|
|
|
|
Currently depends on [Talon](https://talonvoice.com/), though a keyboard
|
|
|
|
version is planned.
|
|
|
|
|
|
|
|
See [cursorless-talon](https://github.com/pokey/cursorless-talon) for installation instructions.
|
|
|
|
|
2021-03-12 20:17:43 +03:00
|
|
|
## Extension Settings
|
|
|
|
|
|
|
|
This extension contributes the following settings:
|
|
|
|
|
2021-04-09 14:39:54 +03:00
|
|
|
* `cursorless.showOnStart`: whether decorations should appear on workspace start
|
2021-03-12 20:17:43 +03:00
|
|
|
|
|
|
|
## Known Issues
|
|
|
|
|
2021-05-02 18:57:42 +03:00
|
|
|
## Release Notes
|
|
|
|
|
2021-05-07 18:00:27 +03:00
|
|
|
### 0.8.0
|
2021-05-08 17:57:13 +03:00
|
|
|
- Support "fold", "unfold", and "swap" actions
|
2021-05-07 18:00:27 +03:00
|
|
|
|
2021-05-06 15:04:43 +03:00
|
|
|
### 0.7.0
|
|
|
|
- Support "cut" action (default term in vscode-talon is "carve")
|
|
|
|
|
2021-05-06 14:48:48 +03:00
|
|
|
### 0.6.0
|
|
|
|
- Support "copy" action
|
|
|
|
|
2021-05-04 15:04:58 +03:00
|
|
|
### 0.5.0
|
|
|
|
- Support "that" to refer to previous target
|
|
|
|
- Support "extract" action to extract to constant
|
|
|
|
|
2021-05-02 20:20:05 +03:00
|
|
|
### 0.4.0
|
|
|
|
- Support pair key and value nodes
|
|
|
|
- Support selecting all siblings
|
|
|
|
|
2021-05-02 19:13:56 +03:00
|
|
|
### 0.3.0
|
|
|
|
- Support wrap
|
|
|
|
|
2021-05-02 18:57:42 +03:00
|
|
|
### 0.2.0
|
|
|
|
- Add support for arguments and pairs
|