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

3295 active golfers, 9594 entries

Leaderboard (lowest score wins):
11
#331 - Backa Elias Bondpä / @bondpa

05/29/2014 at 04:00PM

11
#332 - Indiana Jones / @Indiana72837097

05/29/2014 at 06:06PM

11
#333 - Nick Chambers / @fatnickc

05/30/2014 at 07:15PM

11
#334 - Vim Dude / @vim_dude

05/30/2014 at 08:14PM

11
#335 - Alex Tercete / @alextercete

05/31/2014 at 01:17PM

11
#336 - Toam / @Toam

06/01/2014 at 12:50PM

11
#337 - yusukesasaki / @yysaki

06/01/2014 at 01:26PM

11
#338 - Sntano Euhsk / @SEuhsk

06/01/2014 at 04:43PM

11
#339 - Partial SHA1 hash / @25fcag9e

06/01/2014 at 10:46PM

11
#340 - Eric Lau / @elau89

06/02/2014 at 10:46AM

11
#341 - Emil Soman / @emilsoman

06/02/2014 at 08:13PM

11
#342 - dimsharav / @dimsharav

06/03/2014 at 07:03AM

11
#343 - Lyall Cooper / @lyallcooper

06/03/2014 at 07:37AM

11
#344 - Julian Priestley / @Juzley

06/03/2014 at 01:40PM

11
#345 - Ben / @CubicPants

06/04/2014 at 06:46AM

11
#346 - James Ryland Miller / @longhornxtreme

06/04/2014 at 08:54PM

11
#347 - Andy Novocin / @AndyNovocin

06/04/2014 at 09:32PM

11
#348 - heron bird / @urzonn1

06/05/2014 at 09:32PM

11
#349 - Stephen / @StephenPek

06/06/2014 at 01:57PM

11
#350 - Jonas Arnold Clasen / @jonasclasen

06/06/2014 at 09:23PM

11
#351 - Adit Cahya Ramadhan / @aditcr8

06/08/2014 at 03:35PM

11
#352 - Brad DeShong / @braddeshong

06/11/2014 at 12:06AM

11
#353 - Дмитрий Халанский / @vault123dweller

06/11/2014 at 09:26AM

11
#354 - Hawk Newton / @hawknewton

06/11/2014 at 10:48PM

11
#355 - Charlene Tshos / @charlymul

06/12/2014 at 02:16PM

11
#356 - Evgeniy Veretennikov / @evg_veret

06/12/2014 at 05:14PM

11
#357 - Zef / @ZefMusic

06/12/2014 at 11:22PM

11
#358 - Kevin Pan / @Taiwaneses

06/13/2014 at 11:22AM

11
#359 - Alec Johanson / @alecj007

06/13/2014 at 04:34PM

11
#360 - Devin Gray / @devinagray

06/13/2014 at 04:35PM