A mobile friendly Vim cheat sheet
HTML JavaScript CSS Ruby Shell
Switch branches/tags
Clone or download
rtorr Merge pull request #230 from selmansamet/patch-1
Correction a command description, new commands descriptions added.
Latest commit 84bfba4 Jun 28, 2018



Yet another vim cheat sheet.



One of the goals of this project is to support as many languages as possible.

Adding a Language

If you are a developer, follow the setup below. The main language data is in _config.yml, and examples of what to copy to make a new language can be found in the lang folder.

Setting up for development


Read about installing jekyll

cd vim-cheat-sheet
bundle install
bundle exec jekyll serve

Then open your browser to http://localhost:4000/. Changes to any of the files except _config.yml will automatically be reflected by Jekyll; simply reload the page in your browser.

The default languge is english us, and that data can be found in _config.yml. Other languages can be found in lang/*.html.

This project follows the Contributor Covenant Code of Conduct