helix
helix copied to clipboard
A post-modern modal text editor.
Currently, no syntax highlighting exists for Jenkinsfiles, which are written in Groovy.
This adds a new command `search_selection_bounded` which works like `search_selection` but adds `\b` word boundary markers around. This lets a user emulate the `*` behavior from vim as such: ```toml...
I inadvertently closed the [prior PR](https://github.com/helix-editor/helix/pull/3269) with these same commits via some failed git-fu. Anyhow, its back up now. This addresses the [#3167 issue](https://github.com/helix-editor/helix/issues/3167) I made. For picker related selections...
I often use `:r filename.txt` to read a file into the current buffer on vim, but I could't find this feature in helix. There is `shell_insert_output` and `shell_append_output` which can...
In the keymap discussion thread I wrote some suggestions of how to improve the keybindings of Helix https://github.com/helix-editor/helix/issues/165#issuecomment-1033690249 Many of my proposed changes are subjective, however I think my suggestion...
Code actions are currently sorted alphabetically because they simply reuse the `Menu` used for autocompletions. This is extremely inconvenient in many cases. For example rust-analyzer emits a ton of (sometimes...
#### Describe your feature request Current output of `:tree-sitter-subtree`  This reads fine for small code snippets, but for big blocks it gets kind of unreadable. A way of improving...
This adds a sorting strategy to the menu. As of now, all completions are sorted alphabetically after passing the fuzzy match filter. With this PR they are sorted by their...
There are quite a few commands that expect an argument in the form of a single character: - `find_till_char` - `find_next_char` - `till_prev_char` - `find_prev_char` - `surround_add` - `surround_replace` (this...
If a keymap triggered a command sequence and the sequence contained a command that needs user input, the following commands were executed before the command that was waiting for input,...