Helix's modal editing is based on Kakoune's modal editing which is like an evolution to Vim's modal editing. You can think of it as being always in selection (visual) mode. https://github.com/mawww/kakoune?tab=readme-ov-file#selectio.... - Source: Hacker News / 27 days ago
You might like kakoune (https://github.com/mawww/kakoune), which does exactly that: first you select the range (which can even be disjoint, e.g. All words matching a regex), then you operate on it. By default, the selected range is the character under cursor, and multiple cursors work out of the box. It also generally follows the Unix philosophy, e.g. By using shell... - Source: Hacker News / 10 months ago
It might be worth checking out kakoune if you are experimenting with editors. It’s supposed to be equally powerful to vim but much easier to learn. Source: over 1 year ago
For that, try Kakoune[1], which is modal with a mostly-postfix language instead of vi's usually-prefix one and uses this to also be a multiple-selections editor with immediate visual feedback. It falls too much into the uncanny valley of almost-but-not-quite-vi for some people, though. [1] https://kakoune.org/, https://github.com/mawww/kakoune. - Source: Hacker News / over 1 year ago
I think the text editor, [Kakoune](https://github.com/mawww/kakoune), was written as an experiment in modern C++ language features. Its documentation says it requires a C++20 compiler, though I don't imagine it was originally for that version, since it was started before 2020. - Source: Hacker News / over 1 year ago
No hand waving. Structural regular expressions are starting to get popular just in the last couple of years. They're getting integrated in text editors and other tools. Take a look at this talk for concrete examples from the Vis text editor: https://www.youtube.com/watch?v=y41MyOrPt8Q. Also Kakoune text editor defaults to structural regular expressions in the search https://github.com/mawww/kakoune. - Source: Hacker News / almost 2 years ago
Kakoune is a vim-like text editor, and lf is a file manager almost exacly like ranger, but written in go (performs much faster in my experience). Source: over 2 years ago
The lowercase w resets selection to end of selection and selects next word, so 3w will select third word counting from cursor. Uppercase W extends current selection over any whitespace and then end of next word. Thus with empty selection you can do wWWd or w2Wd to delete three words but preserve whitespace, WWWd or 3Wd to delete three words and any whitespace between cursor and start of first word. That is, counts... - Source: Hacker News / over 2 years ago
I really like the way kakoune (https://github.com/mawww/kakoune) handles it, the editor doesn't have any scripting as such, it has an "API" that can be used by shell scripts or tools written in any language. Unix is the IDE. I just could never get my head around the key bindings with kak. - Source: Hacker News / almost 3 years ago
Do you know an article comparing Kakoune to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Kakoune. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.