Comment

Comment by AlienRobot

>learn vim

After starting the (neo)vim tutorial, all I could think about was if people who "learned" vim never learned how to edit text in a normal text/code editor.

And I don't mean this in an inflammatory way. I mean:

hjkl = Arrow keys

b = Ctrl + Left

w = Ctrl + Right

df<space> = Ctrl + Delete

$d = Shift + End, Delete

dd = Home, Shift + End, Delete

2 = just press the keyboard command twice??

ddp = Alt + Down

ddkP = Alt + Up

The more I read the tutorial the more I felt like... do you not have arrow keys? I mean this literally. Is your keyboard just esc to f12 and there are no arrows or the numpad and it just ends there?

I do understand some good points of vim, like how explicit it is. There are many code editors/IDEs out there and sometimes how they treat Ctrl+Left/Right has subtle differences, e.g. ending the "word" in "-" or "_" or stopping before or after spaces. But most of this stuff is (or at least should be) configurable. But that's about it.

I mean how do you even use the numbers? Who looks at code and says "no, this should be exactly 8 lines below this one." I just Alt + Down until it's right. I'd spend more time trying to write the command right than I'd spend just pressing the keys multiple times.

parent AlienRobot 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton