Skip to content

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for πŸ“–

License

Notifications You must be signed in to change notification settings

iggredible/Learn-Vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

31dd425 Β· Dec 30, 2024
May 14, 2021
Jul 13, 2020
Sep 8, 2020
Dec 30, 2024
Feb 26, 2023
Feb 1, 2022
Oct 18, 2021
Jan 14, 2022
Oct 13, 2021
Aug 9, 2022
Jan 21, 2022
Jan 24, 2022
May 4, 2022
Jan 1, 2022
May 29, 2021
Jul 28, 2022
Jul 16, 2021
Jan 31, 2022
Nov 8, 2021
Oct 11, 2021
May 29, 2021
Oct 11, 2021
May 29, 2021
Feb 27, 2023
Sep 1, 2022
Sep 4, 2021
Aug 30, 2022
Jan 15, 2022
Aug 24, 2022
Oct 27, 2021
Oct 27, 2021
Oct 27, 2021
Oct 27, 2021
Apr 9, 2022

Repository files navigation

Learn Vim (the Smart Way)

What's This?

Learn Vim (the Smart Way) is a guide to learn the good parts of Vim.

There are many places to learn Vim: the vimtutor is a great place to start and the help manual has all the references you will ever need. However, the average 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.

This guide is written for both beginner and advanced Vimmers. It starts out with broad and simple concepts and ends with specific and advanced concepts. If you're an advanced user already, I would encourage you to read this guide from start to finish anyway, because you will learn something new!

I Want More Vim Tips!

Follow @learnvim for updates, Vim tips, etc.

Support This Project

This guide is and will always be free.

If you want to financially support this project, you can either purchase this guide on Leanpub or buy me a coffee!

Buy Me A Coffee

Table Of Contents

Prologue

Part 1: Learn Vim the Smart Way

Part 2: Customize Vim the Smart Way

Part 3: Learn Vimscript the Smart Way

Translations

License & Copyright

The materials here are all Β© 2020-2021 Igor Irianto.

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.