Typing Skills

    So how do we do that? By making it a habit. Walking is not a nature that humans have at birth, but after trying a bit and by habit, we learn to walk. Same with Vim, although it requires less effort.

    Vim was designed for people who are familiar with the keyboard. Why? Because we spend most of our time in editing tasks, which implicitly make extensive use of the keyboard, and the faster we are able to type, the faster we get the work done.

    Let’s start with a basic technique to get you comfortable with the keyboard.

    Getting your hands to be comfortable in this position is one of the most important steps in learning how to use the keyboard effectively. The idea is that you should be able to type any key using the finger that is closest to that key and then your finger should automatically come back to its original position. It might seem difficult at first but try it a couple of times and you will see that you will type much faster this way.

    Note that most keyboards have some home row markers on the and keys which serves as a reminder for you on where your fingers should be placed.

    Relatedly, there is also a available that explains the basics of typing skills. I would encourage you to try it for just ten minutes and explore.

    If you want to know how each key can map to something useful in Vim, see this Vim graphical cheat sheet by ‘jng’.

    Typing Skills - 图1

    Notice that our efficiency in using Vim is directly proportional to the efficiency of using the keyboard.