TIL: kakoune, which is like neovim, but not

Just learned about kakoune today. I looks like vim or neovim, but it's very different. The key combos are different, it feels like zero-config and decent out of the box, and it's very snappy, too. Because I'm used to vim key combos, it's a pain to learn something new, but I'm staying curious.

#til

๐Ÿ pirkka

May 20 ยท 2 days ago ยท ๐Ÿ‘ argenkiwi, Apple

5 Comments โ†“

๐Ÿ—ฟ argenkiwi ยท May 21 at 01:09:

Have you checked the Helix editor? It was inspired by kakoune and it is a solid NeoVim competitor.

๐Ÿš€ yingfan ยท May 21 at 01:15:

I'll vote for Helix too, especially if you're after something that's "battery included".

๐Ÿ pirkka [OP] ยท May 21 at 07:11:

@argenkiwi so there's a derivative of a derivative of a derivative of vim (helix <- kakoune <- nvim <- vim)? My head starts spinning :D I have not checked it, but obviously that's what I'm gonna do the moment I have free time today

(whereas vim is also a derivative of vi)

[upd] Helix is neat! It has yet another set of hotkeys, which made me go mad for a minute after learning how to get around in kakoune, and I'm very early on the learning path, but looks very nice and promising. Also TIL hx --tutor, going through it to learn about the key commands

๐Ÿฆ‹ CarloMonte ยท May 21 at 12:38:

just go to helix. here is where the evolution ends (for now). it has the proper sentence order (noun, verb), has access to language servers and so on. the only thing i miss is pannel resizing (it can only split 50-50, but not 33-66 etc.).

๐Ÿš€ stack ยท 23 hours ago:

kakoune is very interesting. It makes even more sense than vim, and is more minimalist. I tried a couple of times but always go back to vim.

helix is probably great for you if you like things like Python. I tried it and hated it.

Proxied content from gemini://bbs.geminispace.org/u/pirkka/43611 (external content)

Gemini request details:

Original URL
gemini://bbs.geminispace.org/u/pirkka/43611
Status code
Success
Meta
text/gemini; charset=utf-8
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.