Note: This software's code is partially AI-generated HUME follows the select-then-act paradigm you can find in Kakoune and Helix, and it can be extended thanks to an embedded Scheme interpreter. Most of it’s main features are shipped as plugins, so you can turn them on or off as you like, or customize them or even completely replace them with your own. It ships with all the bells and whistles a modern text editor should have: Full UTF-8 support. Plugins and a plugin manager. Fuzzy pickers (and you can write your own) LSP support, plus LSP server installable with just one command Prebuilt tree-sitter grammars Git gutter and live inline diff An undo tree, to navigate back and forth your edits A paste that does what you most likely meant, plus a kill ring. Helix themes support: why reinventing the wheel? Plus many more... I built HUME with Claude Code, but I won’t call it “vibe coded”. I designed and decided every detail, and tried to have as much control as possible over code quality. If you are curious, you can find prebuilt binaries for macOS (Apple Silicon), Linux x86_64 and Windows. It works best in a terminal that supports the kitty keyboard protocol (iTerm2, kitty, WezTerm, ghostty, foot etc.). Feedback, bug reports and contributions are very welcome. Links: User manual: https://cvlmtg.github.io/HUME/ Repository: https://github.com/cvlmtg/HUME Coming from Helix? https://cvlmtg.github.io/HUME/from-helix.html Coming from Kakoune? https://cvlmtg.github.io/HUME/from-kakoune.html Coming from Vim/Neovim? https://cvlmtg.github.io/HUME/from-vim.html   submitted by   /u/cvlmtg [link]   [comments]