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 52c3cb0d9b8634000200000e

A HAPPY NEW YEAR 2014 !

A HAPPY NEW YEAR 2014 !

Start file
A HAPPY END WITH YEAR 2013 !
End file
A HAPPY NEW YEAR 2014 !

View Diff

1c1
< A HAPPY END WITH YEAR 2013 !
---
> A HAPPY NEW YEAR 2014 !

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 3247 remaining solutions by signing in and submitting your own entry
#3248 Juampy NR / @juampynr - Score: 161 - 10/10/14 @ 20:41
wwvwwhhxi<S-Up><S-Up><S-Up><S-Up>N<S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up><S-Up>E<S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down>W<S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><S-Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Esc>wwwhhr4<Esc>:wq<CR>

@zulolosi: ...Some work !

1 comment


Created by: @zulolosi

3248 active golfers, 9473 entries

Leaderboard (lowest score wins):
11
#301 - Samir Terrab / @SamirTerrab

05/07/2014 at 10:38PM

11
#302 - Richard Veneracion / @rveneracion

05/08/2014 at 03:12AM

11
#303 - 逆铭 / @tomtung

05/09/2014 at 06:50AM

11
#304 - Vlad Sukhmel / @idji_karano

05/09/2014 at 02:50PM

11
#305 - Edgar Hipp / @EdgarHipp

05/09/2014 at 04:07PM

11
#306 - Anton Dudenkoff / @dudenkoff

05/11/2014 at 09:24AM

11
#307 - wizardwerdna / @wizardwerdna

05/12/2014 at 04:40PM

11
#308 - Jovel / @jovel

05/13/2014 at 10:28PM

11
#309 - nikola chochkov / @gooodini

05/14/2014 at 09:37AM

11
#310 - Henry Blevins / @HenryBlevins

05/14/2014 at 05:15PM

11
#311 - Pile of Goats / @Hillelogram

05/15/2014 at 01:10AM

11
#312 - Markus Kasper / @KasperBox

05/16/2014 at 09:35AM

11
#313 - Jim Hester / @the_belal

05/19/2014 at 07:12PM

11
#314 - BJ Terry / @ThatBJTerry

05/20/2014 at 08:34AM

11
#315 - Hogan Seah / @geechrist

05/20/2014 at 07:33PM

11
#316 - Lieven Keersmaekers / @LievenKeersmaek

05/21/2014 at 04:10PM

11
#317 - たかきの / @srtkmsw

05/22/2014 at 09:24AM

11
#318 - Michael Coles / @gen_ale_drinker

05/22/2014 at 06:01PM

11
#319 - Grigoriy Alexeev / @GrigoriyAlexeev

05/22/2014 at 08:17PM

11
#320 - Default default / @Fuck_default

05/23/2014 at 09:42AM

11
#321 - Benoit d'Oncieu / @bdoncieu

05/23/2014 at 03:35PM

11
#322 - Chaitanya Desu / @ChaituNu

05/24/2014 at 12:27AM

11
#323 - Pierre-Alexis / @poulpillusion

05/24/2014 at 08:23PM

11
#324 - José Maurinho / @Jose_Maurinho

05/26/2014 at 06:46PM

11
#325 - Federico Galassi / @federicogalassi

05/27/2014 at 02:24AM

11
#326 - wes / @_weslly

05/27/2014 at 06:08PM

11
#327 - Teodor Kotov / @Microfed

05/27/2014 at 11:01PM

11
#328 - Oleg Tsymbalyuk / @oleg_tc

05/28/2014 at 10:42AM

11
#329 - Javier Cervantes / @solojavier

05/28/2014 at 03:54PM

11
#330 - Mike Ballou / @ballou88

05/28/2014 at 04:22PM