3 ms·
I've been trying out Kakoune for a while, using it in parallel with neovim. The differences in keystrokes are tricky but I've found that I can compartmentalize
by andrewla 8y ago
I've been trying out Kakoune for a while, using it in parallel with neovim. The differences in keystrokes are tricky but I've found that I can compartmentalize (0, $, and x are dramatically different and in my frequently used category for vim).
The biggest gripe I have is that there is no differentiation between selection mode and regular mode, which makes line selection or line deletion more complicated than it has to be -- 'xd' will delete the current line, unless the current line is empty, in which case it will delete the next line.
The reason for that makes sense in kakoune's model, which is that when the cursor is sitting on the EOL of the current line, the trailing \n is selected, and 'x' will select until the next \n (to support moving forward if the current line is entirely selected).
Otherwise the model is very nice, and the programming model (which is basically "let shell scripts do the heavy lifting") is actually surprisingly nice for implementing extensions.