Switching from Sublime to VIM
Start by using it for general purposes
For whatever reason, if you’d like to start using VIM instead of Sublime, I suggest trying this strategy.
During my daily routine, I keep track of many things using text files. My daily schedule, some financial tracking sheets, notes that I take while studying something… all this stuff gets put into text files. If you’re like me, start using VIM for these tasks. If you use git-hub, you can use VIM to make your commit messages. At the moment, my production laptop uses nano to edit commit messages, while the laptop I’m using at the moment is set to use VIM.
So far I’ve been getting familiar with the VIM shortcuts from this technique, and I’ve even been doing most of my programming lately as well. In fact, I’ve only briefly opened up Sublime a few times when I thought I needed it, but it was never really necessary.
One of the shortcuts I’ve used most frequently have been the shortcuts that allow you to jump lines. While keeping a separate terminal window open for errors, I can jump immediately to the right line in the file.
Hope that tip helps or inspires you to get better with VIM.