Skip to content
breakpoınt

VimGolf

Edit text into a target in Vim with the fewest keystrokes

VimGolf gives you a starting text file and a target file. Your task is to turn the first into the second inside Vim, using as few keystrokes as you can. Every key counts. When you save and quit, your keystrokes are scored and uploaded, and each challenge lists the other entries.

Free · Login needed · Terminal · Intermediate

About VimGolf

The challenges show you clever Vim commands and tricks you might never find alone. They suit people who already use Vim and want to get faster. Beginners can learn a lot, but the best scores are hard to beat.

You play in your own Vim. You install the command-line client as a Ruby gem or run it with Docker, sign in on the website to get an API key, then pick a challenge by its ID.

On Breakpoint since 23 Oct 2026.

Is this your game? Update the listing

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help