pawelbr

vim-cheatsheet: Find Vim Keyboard Shortcuts

A Vim keyboard-shortcut reference for people learning or looking up everyday editor commands. It covers movement, editing, folds, buffers, tabs, windows, and plugin shortcuts, with Neovim also listed among the repository topics.

View on GitHub Compare
Stars
24
Forks
3
Stars, last 30 days
+1
Last commit
5.5 years ago
Contributors
1

Our take

Inactiveno commits in over a year

Health score

16/100

How it is scored
Activity
19
Community
4
Issues
21
Pull requests
20

+1 stars in the last 30 days

  • Fewer contributors than 91% of the projects we track

This is a handy, broad Vim reference, but its long inactivity and single-person maintenance make it best treated as an informal cheat sheet rather than an authoritative manual.

Good fit if

  • You want a single document covering everyday Vim commands alongside tabs, buffers, folds, and windows.
  • You are comfortable checking uncertain or plugin-specific commands against the relevant help documentation.
  • You can use the material under the CC BY 4.0 license and provide attribution when required.

Look elsewhere if

  • You need a maintained reference: the project has had no commits or releases in over a year.
  • You need active issue handling or support from a broader contributor community; the project depends on one contributor and has no recent issue activity.
  • You need a vetted, error-free command reference, since the README includes apparent typos and malformed entries.
All health signals
Last commit2021-05-11 (5.5 years ago)
Commits, last 90 days0
Releases, last 12 months0
Contributors1
Issues closed, last 90 days0
Pull requests merged, last 90 days0
Project age5 years

Checked on 2026-10-28 with the GitHub API.

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

25

Forks

3

Change since Nov 13, 2026: 0 stars·0 forks

Overview

vim-cheatsheet is a Vim keyboard-shortcut reference: it collects commands for common editing tasks so users can look up a shortcut without searching through separate guides. The repository topics also identify Neovim, though the README frames the material as Vim shortcuts.

It is a static reference, not an editor plugin or configuration package. Its breadth makes it useful as a lookup sheet, but some entries are plugin-specific and the README contains apparent typos and formatting mistakes, so verify commands against Vim's help when precision matters.

Key Features

  • Covers basic movement, searching, and changing between normal and insert modes.
  • Lists deletion, yanking, putting, visual selection, and marks.
  • Includes fold commands and fold-method settings.
  • Summarizes buffer, tab, and split-window management.
  • Includes commands for resizing and moving windows.
  • Adds plugin-specific shortcuts for tcomment and NERDTree.
  • Provides examples for opening files at a line or search match, and editing remote files over SCP.

Use Cases

  • Vim beginners can keep a broad command reference nearby while building editing habits.
  • Experienced users can quickly look up less frequently used commands for folds, marks, or window layouts.
  • Neovim users can consult the Vim-oriented material for common editor motions and commands, checking compatibility for any plugin-specific entry.
  • Users maintaining Vim notes can compare this collection with their own workflow and identify useful shortcuts to practice.

License in plain words

CC-BY-4.0

Read the LICENSE file before using it in a product.

Getting Started

No installation is described. Open the repository README and use it as a reference; consult Vim's built-in :help for details or verification.

Considerations

The repository is inactive, with no recent commits or releases, and all recorded contributions come from one person. The README is duplicated and includes apparent errors, including malformed shortcut descriptions and a misspelled fold-method setting. Plugin-specific commands also assume the named plugins are available. The repository states that it is licensed under CC BY 4.0, so review its attribution terms before redistributing or incorporating the material.

Found this useful?

Share it with someone who would like vim-cheatsheet.