Skip to content

Cheatsheet and a practice script for learning vim

License

Notifications You must be signed in to change notification settings

budavariam/learn-vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn vim

This repository contains materials that helped me get comforatble with vim.

I collected shortcuts and commands into my cheatsheet. See a fuzzy searchable version at https://budavariam.github.io/learn-vim. I used a simplistic tone, to help me get familiar the basics in a practicable manner.

Once you dive into vim you'll realize there are much more combinations. My goal was just to give an overview of the features, shortcuts, and commands that can boost productivity.

I figured that the best way to learn vim is to practice it. Only reading these helpful lines is not very effective, it does not go into muscle memory, so I wrote a simple python3 code to practice my tips.

My main/recommended sources

  • vimtutor command, it is basically a textfile opened with vim that gives you a solid base
  • openvim, a nice interactive tutorial
  • vim.rtorr, a great cheatsheet that inspired me to create my own collection
  • vim fandom, a wiki page with useful tips and tricks
  • vim help

For fun I try to solve challenges from vimgolf

My Configuration

My vim configuration (.vimrc file) is available in my dotfiles repository.

About

Cheatsheet and a practice script for learning vim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published