Since an image is sometimes better than a flow of words: The first rule you need to learn is placing your hand correctly. The room for progression is huge, even if it's pretty quick and easy to learn the basics. It's very fulfilling to see your typing improving day after days, months after months, even years after years. ![]() That said, it's still nice to feel in control of your tools, and obviously, the keyboard is one of the most important! We all agree that thinking, for a developer, is more important than knowing how to type. If you already use these techniques, that's great! You can directly go to the next chapter. You won't focus on your keyboard anymore.The room for progression (speed and accuracy) will be enormous. ![]() You will type faster and more accurately.The advantages are enormous, even without speaking about Vim: That's why I deeply believe that before learning Vim, you need to learn the basic techniques how to use your keyboard as efficiently as possible. The power comes from it, and Vim is conceptually designed for you to harness and unleash this power. Your keyboard is the real brother-from-another-mother here. using your keyboard is faster? Easier? More efficient? More comfortable? You like it because you're deeply used to it, for a very long time.Īsk yourself: why on earth, if the mouse was so perfect, your favorite IDE has 341324 keyboard shortcuts? Maybe because. Your mouse is a bit like an implant a doctor would have put on your body at a very young age, telling your parent that it's the best device around there to do something on a computer. I see you're afraid: your mouse is like your third hand! It's so useful and easy! Why would it be good not to use it? One of the advantage of Vim is to let your hands on the keyboard, without the constant need to grab your mouse. Vim allows you to forget your hands typing on your keyboard or grabbing your mouse, and let you really focus on the most important thing: the content you're creating. When I decided to learn Vim some years ago, I wanted to do it right. Prerequisites: The Power Is In Your Fingers Now that we clarified some key points, let's dive into the wonderful world of Vim! Practicing what you will learn in this article is the key for you to really understand how Vim works and why it's so popular, even decades after its creation. Simply, try to use it to edit some configuration or other text files. I won't ask you to replace your IDE with Vim from one day to another. Don't be afraid: they are very logical and, therefore, easy to remember.Īfter that, you can speak about Vim with experience and confidence, even if it's for saying: "naaaah, Vim is not for me!". Third, I will give you the basic Vim shortcuts (keystrokes) for you to be efficient as quickly as possible, and some tips to remember them easily.This is one of the main reason why Vim is so unique, and so powerful. Second, we will speak about the different Vim modes.Heck, without even using Vim, rock solid typing techniques are very beneficial for any developer out there. ![]()
0 Comments
Leave a Reply. |