1. Learn to touch typing blind play is the foundation of everything the focus is on hand-eye coordination if blind play cannot be achieved. All high-efficiency vim operations will be impossible
Use of 2.vim
2.1.HJKL Mobile Recommended Practice snake and 3D balance ball (Baidu paste bar in the share of the Chinese version)
Baidu casually search a greedy snake of the source code can use the following change key software up and down temporarily changed to HJKL can
Http://pan.baidu.com/s/1gdoBAxH
Http://pan.baidu.com/s/1eQIzKaQ
2.2.tutor Exercises
This will be the second best learning investment after you have learned blind play. A few weeks of hard work will benefit your life.
It is highly recommended that you complete the Tutor tutorial with Vim after reading this article only in the terminal input
$:vimtutor
If the Vimtutor tutorial is in English, click the link below to download
Http://pan.baidu.com/s/1eQwdHUa
Replace the files in the Tutor directory (can be found using the Locate command)
The advantages of choosing vim instead of other editors:
Personal Opinion:
1. All Unix like will have built-in Vi/vim, while other editors may not necessarily exist
2. Weight reduction
3. I agree with Unix philosophy a tool to do only one thing and do well
4. Ideal editing speed write C and Script Editor and with GCC can be divorced from the use of the IDE
The initial vim learning will be like practicing blind, once the pain has passed
You don't want to touch the mouse anymore.
Vim pre-work