Real Vim ninjas count every keystroke - do you?

Pick a challenge, fire up Vim, and show us what you got.

Changelog, Rules & FAQ, updates: @vimgolf, RSS.

Your VimGolf key: please sign in

$ gem install vimgolf
$ vimgolf setup
$ vimgolf put 50ae009b65b8db0002000047

Let's play some Ivmgolf

Oops, I spelled that wrong.

Start file
Ivm is an awesome text editor based on
Iv, and is used to play a game called
Ivmgolf. A challenge, simple for many
Ivmgolfers, can still hide secrets.
End file
Vim is an awesome text editor based on
Vi, and is used to play a game called
Vimgolf. A challenge, simple for many
Vimgolfers, can still hide secrets.

View Diff

1,4c1,4
< Ivm is an awesome text editor based on
< Iv, and is used to play a game called
< Ivmgolf. A challenge, simple for many
< Ivmgolfers, can still hide secrets.
---
> Vim is an awesome text editor based on
> Vi, and is used to play a game called
> Vimgolf. A challenge, simple for many
> Vimgolfers, can still hide secrets.

Solutions

The best way to learn is to practice. Below, you will find some of the solutions other golfers have entered. To unlock higher ranked solutions, submit your own entry which does as well or better than the solutions you can currently see - climb the ladder!

Check out these helpful resources to improve your Vim skills... Game on.

Unlock 400 remaining solutions by signing in and submitting your own entry
#401 Liu Ho Yin / @jason_lhy - Score: 63 - 01/25/13 @ 18:20
xai<Esc>+xai<Esc>+uuuuuuuqaxa<Esc>uquuuqaxa<Esc>uuuuq<Esc><Esc>qad<Esc>quuqax~P~+q3@a:w<CR>:q<CR>

0 comments


Created by: @udioica

401 active golfers, 966 entries

Leaderboard (lowest score wins):
15
#391 - Ty Wince / @tylerwince

09/28/2017 at 09:22PM

16
#392 - Pradeep Kumar 🇮🇳🇮🇳🇮🇳🇮🇱🇮🇱🇮🇱 / @pradeep6kumar

12/10/2012 at 03:22PM

16
#393 - Jordan Hackworth / @JordanHackworth

05/29/2013 at 11:12PM

18
#394 - Chirag Tailor / @ctailor2

01/27/2014 at 02:32AM

18
#395 - Дмитрий Васильев / @VasilyevDmitriy

06/19/2017 at 08:16AM

23
#396 - fumi komi / @kommy_vx

03/28/2013 at 05:22AM

25
#397 - Aaron / @_Lordofthevoid_

12/10/2019 at 08:44PM

27
#398 - Joshua Travis / @jktravis

11/23/2012 at 02:21AM

30
#399 - Max Short / @maxshort23

05/03/2016 at 05:05AM

31
#400 - wilddog64 / @chengkai318

12/17/2013 at 08:23PM

63
#401 - Liu Ho Yin / @jason_lhy

01/25/2013 at 06:20PM