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 388 remaining solutions by signing in and submitting your own entry
#389 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

389 active golfers, 923 entries

Leaderboard (lowest score wins):
9
#211 - Alexander Borysov / @ab99c5e2

01/13/2014 at 10:59AM

9
#212 - Bambu / @bambumandinga

01/19/2014 at 03:09AM

9
#213 - Quota / @Quotad

01/22/2014 at 08:49AM

9
#214 - Jérémy Autran / @jjautran

01/29/2014 at 09:06PM

9
#215 - Anthony ® / @Anthony22109

01/29/2014 at 10:37PM

9
#216 - John Karlsson / @karlssonjohn

01/30/2014 at 02:52PM

9
#217 - João Paiva / @jgpaiva

01/30/2014 at 05:30PM

9
#218 - Ali El Amine / @Allouch95

02/02/2014 at 08:05PM

9
#219 - Patrick Oscity / @der_padde

02/02/2014 at 11:55PM

9
#220 - Kerem Bozdaş / @krmbzds

02/03/2014 at 05:36AM

9
#221 - Robert Siemieniec / @rsiemieniec

02/18/2014 at 01:20PM

9
#222 - Marchand Paul-Valère / @pvmarch

02/27/2014 at 10:57AM

9
#223 - Yiyang Chen / @yiyangc91

03/09/2014 at 11:46AM

9
#224 - hk3380 / @hk3380

03/13/2014 at 12:52AM

9
#225 - Rolinh / @Rolinh42

03/13/2014 at 12:28PM

9
#226 - RB / @powerage88

03/28/2014 at 09:56PM

9
#227 - Felipe Jaramillo F / @mrfelipe

04/05/2014 at 01:50PM

9
#228 - ところたん / @tokoro10g

04/06/2014 at 02:42PM

9
#229 - skensell / @skensell

04/27/2014 at 09:06AM

9
#230 - ryk / @rykarn

05/02/2014 at 07:53PM

9
#231 - Anthony Robson / @anthonyrobson9

05/05/2014 at 01:51AM

9
#232 - Mark Inksa / @MInksaCS

05/13/2014 at 11:26PM

9
#233 - Kyle Travis / @kmakai

05/16/2014 at 06:39PM

9
#234 - Jake Eaton / @Jake__Eaton

06/01/2014 at 07:06AM

9
#235 - bXpjE4GzUfnPTRHes1mI / @5DQzMDKJs2VoVt

07/03/2014 at 06:09PM

9
#236 - Adrian Bradd / @keepab

07/05/2014 at 07:47AM

9
#237 - George GZ Zakhour / @AlloGeorge

07/08/2014 at 08:36AM

9
#238 - Ram Tamtam / @ramtamtamtam

07/16/2014 at 01:46PM

9
#239 - PLS / @jaegd

08/17/2014 at 04:21AM

9
#240 - Dmitriy / @_dpy_

08/21/2014 at 08:40PM