Tom Schafer
Tom Schafer
### Check for existing issues - [X] Completed ### Misc notes It would be great to be able to install extensions without relying on the UI: preferably declaratively using `settings.json`...
There are a number of commands ([here](https://github.com/helix-editor/helix/blob/dbacaaddcaa4a9dd39c73d0102d03ea7c24ca647/helix-term/src/commands.rs#L250-L534)) such as `select_line_above` that can be used in custom keymaps but are (as far as I can tell) not formally documented, so the...
Adds the ability to match inside/around the next matching character pair: for instance, with the cursor as `█` below: ```rust █ let x = [bar]; ``` typing `min[` would select...
### Summary If a file that is ignored by `.ignore`, `.gitignore`, `~/.config/helix/ignore` etc. (and hence does not appear in searches) references a function, then the reference(s) in that file will...
Adds the ability to match inside/around the next or previous matching character pair: for instance, with the cursor as `█` below: ```rust █ let x = "bar"; ``` typing `]"`...
Adds the ability to match inside/around the next or previous matching character pair: for instance, with the cursor as `█` below: ```rust █ let x = "bar"; ``` typing `]"`...
### Summary If you have a line with a few words on it e.g. ``` foo bar baz ^ ``` where `^` indicates the position of the cursor, hitting `ciw`...
### Related problem Hi, I'd really like to be able to implement completely custom keybindings, in the same way as can be done using [Zsh-Line-Editor](https://zsh.sourceforge.io/Doc/Release/Zsh-Line-Editor.html) in Zsh, which makes plugins...