There's more to vim keybindings and modal editing than "nav keys on home row". e.g. if the editor has the line `println("Hello |World")` where the cursor is at |, you can change the whole text inside the "" by typing `ci"`, or change the word by typing `cw`. -- QMK is great, but it can't do that.
I use Vim (and Emacs) as a Dvorak user. I don't change the layouts; I just stick with mnemonics. e.g. in vim, g is "go..", c is "change..", d is "delete..".
With Dvorak, the `jk` are adjacent, so that works out. `h` is still to the left of `l`... but, vim's keybindings are excellent at navigating in a line, so many `h`/`l` should be avoided anyway.
I think "hard to get vim to be as good a development environment as an IDE" is more/less a fair point.
Anyway, it's great that micro can fill a niche for you. I wish everyone could appreciate modal editing and symmetrical keyboards.
I use Vim (and Emacs) as a Dvorak user. I don't change the layouts; I just stick with mnemonics. e.g. in vim, g is "go..", c is "change..", d is "delete..". With Dvorak, the `jk` are adjacent, so that works out. `h` is still to the left of `l`... but, vim's keybindings are excellent at navigating in a line, so many `h`/`l` should be avoided anyway.
I think "hard to get vim to be as good a development environment as an IDE" is more/less a fair point.
Anyway, it's great that micro can fill a niche for you. I wish everyone could appreciate modal editing and symmetrical keyboards.