helix
helix copied to clipboard
A post-modern modal text editor.
- Try to resolve relative paths relative to the documents parent path (its directory) in case there is a path for the document. In case there is only one selection...
This introduces 2 new capture types for indent queries. With this, the python indent queries have been improved and re-enabled. It should fix most of the issues from #763. We...
### Summary Helix crashes consistently when an .org file contains a * followed by a blank line. I understand that Helix does not support .org files, but I would expect...
### Summary Problem: hx freezes with 100% CPU use when I try to edit a specific Elm file. I have to kill the process manually. ### Reproduction Steps 1. Save...
### Summary When opening the `theme.toml` file with helix and the `taplo` lsp, a ton of errors appear:  This is because `taplo` uses [the json schema store](https://www.schemastore.org/json/) for schemas....
### Summary The `delete_word_backward` and `delete_word_forward` behave unexpectedly in some cases. My impression is that there are two things going on here: my expectation that `\n` counts as a word...
fixes #3374 I still like the change to avoid setting stdio if necessary, but it looks like this causes an issue on Windows. After attempting other fixes, reverting the changes...
This simple change makes it possible to set the default editing mode for newly opened editors to something other than normal mode. For example, to start in insert mode, just...
### Summary For example in this example, with the cursor on either one of the parentheses in `Some(thing)`, the matching one is not highlighted and hitting `mm` doesn't take you...
This PR adds support for multiple language servers per language. Language Servers are now configured in a separate table in languages.toml: ```toml [langauge-server.mylang-lsp] command = "mylang-lsp" args = ["--stdio"] config...