Learn Vim: The Smart Way
- Length: 261 pages
- Edition: 1
- Language: English
- Publisher: Leanpub
- Publication Date: 2021-02-19
The best place to learn Vim is Vim. Both vimtutor
and the help file have everything you ever need. However, the average user needs something more than vimtutor
and less than the help file.
Learn-Vim is an opinionated guide to learn the most useful parts of Vim in the least time possible. If you want to learn Vim and Vimscript, this is for you.
The average Vim user needs something more than vimtutor and less than the help manual. This guide attempts to bridge that gap by highlighting only the key features to learn the most useful parts of Vim in the least time possible.
Chances are you won’t need all 100% of Vim features. You probably only need to know about 20% to become a powerful Vimmer. This guide will show you which Vim features you will find most useful.
This is an opinionated guide. It covers techniques that I often use when using Vim. The chapters are sequenced based on what I think would make the most logical sense for a beginner to learn Vim.
This guide is examples-heavy. When learning a new skill, examples are indispensable, having numerous examples will solidify the concepts more effectively.
Title Page Table of Contents New To Vim? Read This First Ch01. Starting Vim Ch02. Buffers, Windows, and Tabs Ch03. Searching Files Ch04. Vim Grammar Ch05. Moving In A File Ch06. Insert Mode Ch07. The Dot Command Ch08. Registers Ch09. Macros Ch10. Undo Ch11. Visual Mode Ch12. Search And Substitute Ch13. The Global Command Ch14. External Commands Ch15. Command-line Mode Ch16. Tags Ch17. Fold Ch18. Git Ch19. Compile Ch20. Views, Sessions, And Viminfo Ch21. Vimrc Ch22. Vim Packages Ch23. Vim Runtime Ch24. Vimscript Basic Data Types Ch25. Vimscript Conditionals And Loops Ch26. Vimscript Variables And Scopes Ch27. Vimscript Functions
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.