I am pleased to announce my twelfth ebook Vim Reference Guide. This is intended as a concise learning resource for beginner to intermediate level Vim users. It has more in common with cheatsheets than a typical text book. Topics like Regular Expressions and Macros have more detailed explanations and examples due to their complexity. I hope this guide would make it much easier for you to discover Vim features and learning resources than my own blundering experience.
To celebrate the release, Vim Reference Guide is FREE to download till 31-Mar-2022. You can still pay if you wish ;)
Some of my ebooks and bundles are on sale as well till 31-Mar-2022:
- All books bundle is $8 (normal price $24) - all my 12 programming ebooks
- Learn by example Python bundle is $3 (normal price $12) - Python intro, regex and projects
- Magical one-liners bundle is $3 (normal price $12) - grep, sed, awk, perl and ruby one-liners
I'm currently creating short 1-3 minute videos highlighting handy Vim features.
I also made a 3.5 minute video about the guide:
Did you know that Vim has an easy mode? It can be rather hard to use for those already familiar with Vim modes. I wrote a blog post about this mode, which was interesting enough to reach front page of Hacker News!
Table of Contents🔗
- Insert mode
- Normal mode
- Command-line mode
- Visual mode
- Regular Expressions
- Customizing Vim
- CLI options
You can also read the book online here: https://learnbyexample.github.io/vim_reference/Introduction.html.
Visit https://github.com/learnbyexample/vim_reference for markdown source and other details related to the book.
Subscribe to learnbyexample weekly — free newsletter covering programming resources, updates on what I am creating, tips, tools, deals and more, delivered every Friday.
Hope you find it useful and fun to learn about the Vim editor. As always, I'd highly appreciate your feedback (you can also rate the books on Gumroad). Please do let me know if you spot any error or typo.
Issue Manager: https://github.com/learnbyexample/vim_reference/issues
Happy learning :)