3 ms·
Lots of people think learning vim is learning random letter-command mappings. This is true to some extent, but the idea that you're ONLY memorizing these mappin
by rackjack 5y ago
Lots of people think learning vim is learning random letter-command mappings. This is true to some extent, but the idea that you're ONLY memorizing these mappings is not the right conceptualization, IMO. Instead, you are ingraining physical motion. The same way you don't think about how you're inserting your car key, or brushing your teeth, or walking, I don't think about pressing `o` to create a newline or pressing `CTRL-[` to cancel an operation. Maybe at the start I did that, but now I (barely) think "create a newline" and my fingers just DO it. Only when I'm substituting or recording a macro do I actually have to be careful. Otherwise? Pure physical motion.
- rhizome31 5y agoThis is true to the point that when someone asks me to explain how to do something that I do all the time I feel confused and it requires me significant effort to reverse engineer my muscle memory so I can verbalize the correct keystrokes.
- Aperocky 5y agoRecording a macro is probably easier than to decode that physical memory haha.