3 ms·
it was really hard for me to understand vim until a website explained it as being a set of grammars you can learn. i agree, if you really want to be more produ
by swang 10y ago
it was really hard for me to understand vim until a website explained it as being a set of grammars you can learn.
i agree, if you really want to be more productive (and without having to go find some git expert on your team) knowing how each operation works and why its doing what its doing is really beneficial.
despite that, its sometimes frustrating due to inconsistencies in the git "grammar" that i sometimes don't understand, like why if you want to apply only one file from git stash you have to use `git checkout` rather than `git stash apply [<stash>] -- <file>`. it makes "sense" but is unintuitive when i'm thinking about using stashed commits.
- InclinedPlane 10y agoThe absolutely easiest way to learn vim is to just schedule a reminder every ... month? week? to run "vimtutor". Then do that for a few minutes until you get frustrated or want to do something else. It's shocking how fast you'll learn.
- deleted 10y ago[deleted]
- wonder_er 10y agoThank you for this! I didn't know `vimtutor` existed, and just finished the first full lesson. I've got to work now, but I'll be back. Thank you!