News for hackers. Stuff that matters.
Re:Getting started with vim by vertex-four on Sunday February 19, 2017 @01:48PM (#13681191)
If vim doesn't click for you, I'd really suggest trying kakoune. It swaps vim's behaviour around - where vim commands are "verb-object", kakoune's default behaviour is to allow you to select things, and perform an action on them once you know what you're operating on. Movement is precisely equivalent to selection - w is "select the next word", W is "expand the selection across the next word".

The visual feedback makes it easier to pick up (for me), and also makes building up complicated sequences of actions very easy. Multi-selection ties into that as well - a common workflow for me when editing is to select an object (a-a or a-i), split it by some regex into multiple selections (s), then perform my changes on those selections.

Re:Getting started with vim by nathcd on Sunday February 19, 2017 @02:46PM (#13681553)
I've had a really easy and enjoyable transition from vim to kakoune in the last month or so. The only thing I'm bothered by is the lack of text wrapping.[1]

I've also started playing with VSCode and have found it great as well. It's the first time in a number of years I've played with anything other than vim.

[1] https://github.com/mawww/kakoune/issues/484

Re:Getting started with vim by majewsky on Sunday February 19, 2017 @05:56PM (#13682674)
I saw Kakoune last week on HN and think about giving it a shot. Can you comment on how extensible it is? Are there extensions available, and can I write my own?
Re:Getting started with vim by vertex-four on Sunday February 19, 2017 @06:26PM (#13682833)
I've not played much with extending it past writing a couple of hooks. It has a decent enough hook system. What would you like to try and replicate in it?
Re:Getting started with vim by thetic on Sunday February 19, 2017 @03:54PM (#13681917)
This sounds like visual mode.