For people who are newer to vim, I think that reviewing lists like this is useful, but the main thing to realize is that there’s always a clever, easy way of doing things in vim. If you’re having some text-editing problem, and having to do lots of repetitive work, there will be a way of reducing that using vim. Then, when you have a problem and you are interested in sharpening your saw for a bit and you have the necessary free time, you can look up the clever way to do things.
Looking at VimGolf (https://www.vimgolf.com/) can also help make a link in your mind between useful shortcuts (like the ones listed in this post) and problems that can be solved easily with those shortcuts. For me at least, that makes it easier to recall the shortcuts when they would be useful.
For people who are newer to vim, I think that reviewing lists like this is useful, but the main thing to realize is that there’s always a clever, easy way of doing things in vim. If you’re having some text-editing problem, and having to do lots of repetitive work, there will be a way of reducing that using vim. Then, when you have a problem and you are interested in sharpening your saw for a bit and you have the necessary free time, you can look up the clever way to do things.
Looking at VimGolf (https://www.vimgolf.com/) can also help make a link in your mind between useful shortcuts (like the ones listed in this post) and problems that can be solved easily with those shortcuts. For me at least, that makes it easier to recall the shortcuts when they would be useful.