Live data from Hacker News

Ten Years of Vim

matthias-endler.de

121–123 of 123 posts

Re: Ten Years of Vim

#121
post #31

Earlier quoted context omitted.

Lisp?

Yes and no. In my experience vim is great for manipulating s-expressions because it has expressions like da( which means "delete everything between the parens wrapping the cursor". But no, many lisp dialects have a tendency towards nesting expressions which will force them accross many lines which doesn't match up with ^^'s idea of keeping lines context free.

Sure, but then you just say that the atomic unit is not the line, but rather a list.

Re: Ten Years of Vim

#122

Nowadays, I prefer Kakoune ( http://kakoune.org/ ) to vim. Being based on selections rather than movements feels much nicer. It feels a bit like always being in a kind of visual mode. That said, there are the following caveats: * Vim tends to be installed/available almost everywhere, Kakoune isn't * Vim has a much bigger ecosystem * There are some very advanced features hidden in vim that most people don't know about…

I've been meaning to look into Kakoune for some time now. How steep is the learning curve for a long-time vim user?

Some of the keys match up, but many are different. The actual way of thinking and composing actions while you're editing is similar, although I'd say thinking in terms of selections rather than movements makes things easier.
Post reply on HN