▲ | mmcromp 20 hours ago | ||||||||||||||||
For me, the issue isn't that I'm unwilling to learn new things. It's that I cannot use these keybindings anywhere else. Almost all online editors and workstations have some sort of vim keybindings. When I ssh into a Linux machine I can trust it has vim editor. It's like qwerty keyboard, I'm sure that there's better layouts but I just cannot discard the flexibility of being able to jump on most machines and be 99% productive almost instantly. | |||||||||||||||||
▲ | eviks 13 hours ago | parent | next [-] | ||||||||||||||||
> I just cannot discard the flexibility of being able to jump on most machines and be 99% productive almost instantly. You can easily discard it if you can become 200% productive with better defaults on your machine. Like, do you also not use any plugins just because they aren't available on another machine? Also the keyboard comparison doesn't work since it's not as hard to copy your editor to another machine | |||||||||||||||||
| |||||||||||||||||
▲ | dpatterbee 19 hours ago | parent | prev | next [-] | ||||||||||||||||
Honestly, I don't think this is a big deal. I use helix as my primary editor, but when I'm on another machine and it only has vi or whatever I just use that and I can mentally switch to using the vim keybinds with little issue. Like sometimes I'll mistakenly `m-i-w-c` instead of `c-i-w` or `d` instead of `x`, but then I just hit `u` and continue. | |||||||||||||||||
| |||||||||||||||||
▲ | zeendo 14 hours ago | parent | prev | next [-] | ||||||||||||||||
To anti-pile-on to the other replies - this is exactly why I haven't given it much of a spin. I'm glad to find out about evil-helix. | |||||||||||||||||
▲ | Barrin92 18 hours ago | parent | prev [-] | ||||||||||||||||
i didn't find it to be a big issue because helix doesn't have different key bindings as much as it simply has a reverse grammar. If you think of vim as a language to manipulate text objects (which is what it is basically) everything is verb-noun, in helix it's noun-verb. There's a few idiosyncrasies but approaching it that way I got around pretty much immediately. |