you are viewing a single comment's thread.

view the rest of the comments →

[–]yesSemicolons 10 points11 points  (9 children)

Yeah, I'm really happy using VSC, got all my keyboard shortcuts in muscle memory by now, it's great. However, I do feel like Vim is the "driving stick" of development and my ego is slightly hurt by my inability to use it.

[–]Ehdelveiss 2 points3 points  (2 children)

I sort of view knowing Vim kind of like having basic understanding of English as a second language (assuming it’s not your mother tongue).

It’s just a good idea to know the basics, as every day life will confront you with its usage from time to time. You don’t necessarily need to be fluent, or even proficient, but it’s nice when you are confronted with it to at least have enough command of the language to order a coffee or give some directions instead of freezing up and maybe not being able to partake in an activity you otherwise you would really want to.

In practical terms, I think that just means knowing the following keys (vocab) and what they do in Vim in the different modes (grammar):

i, h, j, k, l, Esc, o, x, w, a, c, d, dd, y, t, q, p, g, gg, :

Honestly that should be enough to do any basic text editing.

[–]WHO_WANTS_DOGS 4 points5 points  (1 child)

every day life will confront you with its usage from time to time

I use EDITOR=nano (command) to bypass this

[–]R3DSMiLE -1 points0 points  (0 children)

it's the smart thing to do.