3 ms·
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 behav
by vertex-four 10y ago
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.
- nathcd 10y agoI'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 https://github.com/mawww/kakoune/issues/484
- thetic 10y agoThis sounds like visual mode.
- majewsky 10y agoI 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?
- vertex-four 10y agoI'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?