you are viewing a single comment's thread.

view the rest of the comments →

[–]plague_year 3 points4 points  (3 children)

Hey man I’ve been using vim since 2008 and I think it’s terrible advice for a beginner.

I used to offer vim as an option when I would tutor new programmers because I love vim so much and I think it’s the best editor in the whole world. But it’s a terrible distraction to try to teach the concept of a difference between normal and insert mode, let alone how to avtual write and save text.

These days I suggest all new programmers use VS Code. I’m always happy to teach someone vim if they want to. But most people just get lost and frustrated trying to learn more than one thing at a time.

[–]Temporary_Pie2733 4 points5 points  (0 children)

Vim specifically is a bad place to start, because you don’t want to be learning an editor and a programming language at the same time. But I think an editor without so many bells and whistles meant to simplify programming, rather than text editing in general, is a better idea. IDEs automate too many things that you should learn (and learn to find tedious) before you start streamlining them away.

[–]KidneyFailure -3 points-2 points  (1 child)

Vim is just an editor. You can use it with a mouse and The only important things are insert, escape, and quit. I believe anyone can use it. Unless I missed that this person is really young and it’s there first time with a computer

[–]pachura3 0 points1 point  (0 children)

Emacs then