helix
helix copied to clipboard
A post-modern modal text editor.
Closes #10278. Default mapping: (let me know if you have better ideas) - `move_buffer_left`: `[[` - `move_buffer_right`: `]]` - `move_buffer_start`: `[{` - `move_buffer_end`: `]}` #10077 was already closed as "encourag[ing]...
### Summary When editing a file opened via a chain of symlinks, a `:w` will write into the file the opened symlink points to, not the actual data source. This...
Built on top of https://github.com/helix-editor/helix/pull/9951, I'll be waiting for it to be merged to un-draft this --- [Jujutsu (`jj`)](https://github.com/martinvonz/jj) is a new change-based VCS (whereas `git` is branch-based). In this...
This pr adds an option to ignore binary files. Not all binary fiels are .gitignored (for example image files for readme) so you have to manually add their formats to...
### Summary When editing Rust code, sometimes format-on-save stops happening when I save. Then, when I explicitly call `:fmt`, arbitrary newlines are added: for example, comment lines may be broken,...
### Summary I'm on wayland, when it try to `space-p` or `space-r` wayland hangs. The menu doesn't close and I can't get out of helix any other way than force...
closes #13697 ## how it used to be ``` ''| ``` `'` -> ``` '''|' ``` ## how it will be ``` ''| ``` `'` -> ``` '''|''' ``` ##...
# Idea Have an emacs-like compilation-mode or a :make command like in vim (we should change the make command)
When pasting with p (or P), the yanked text is inserted after (or before) 1. the cursor *if* the clipboard does not end with `\n`, or 2. the line of...
Add a `goto` buffer feature to Helix, inspired by [Harpoon2](https://github.com/ThePrimeagen/harpoon/tree/harpoon2) for Neovim. It lets you quickly jump between open buffers with a `typed` command. The key difference from earlier approaches...