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

3352 active golfers, 9782 entries

Leaderboard (lowest score wins):
11
#1021 - trx / @trxdbg

10/09/2016 at 08:51AM

11
#1022 - 류장근 / @hero77geni

10/09/2016 at 01:52PM

11
#1023 - Chris Hampson / @ChrisHampsonGTD

10/10/2016 at 11:00AM

11
#1024 - Gabriel Gallardo / @gabrielgallardo

10/15/2016 at 09:24AM

11
#1025 - Rafuaeru / @fuckingnickname

10/17/2016 at 12:52AM

11
#1026 - Domus Code / @DomusCode

10/18/2016 at 08:23PM

11
#1027 - Karl Lundquist / @karllundquist

10/20/2016 at 10:20PM

11
#1028 - Whossname / @BuzzaTyson

10/22/2016 at 05:49AM

11
#1029 - 子皓翁 / @geniusgordon

10/25/2016 at 08:41AM

11
#1030 - F B / @felixbigg

10/27/2016 at 10:30AM

11
#1031 - Bill Ruddock / @biinari

10/31/2016 at 12:23AM

11
#1032 - Joseph Simone / @averagejoey2000

11/01/2016 at 05:20AM

11
#1033 - John Barbero Unenge / @JBarberU

11/08/2016 at 04:06PM

11
#1034 - John Hassell / @jhassell

11/10/2016 at 02:58PM

11
#1035 - John Newbery / @jonnynewbs

11/13/2016 at 01:57AM

11
#1036 - Alan Turing / @alantrng

11/13/2016 at 08:46AM

11
#1037 - Ashish Narasimham / @asheeshkabob

11/17/2016 at 08:53PM

11
#1038 - i1464083 / @i1464083

11/18/2016 at 11:48AM

11
#1039 - J-F R. / @RheaultJF

11/18/2016 at 01:29PM

11
#1040 - Daniel Correa / @dnlcorrea

11/21/2016 at 04:22PM

11
#1041 - Rodney Visser / @_Radnus

11/25/2016 at 03:10AM

11
#1042 - Daniel Torramilans / @towerthousand

11/28/2016 at 05:57PM

11
#1043 - Sam Fleming / @samfleming5

11/29/2016 at 11:41AM

11
#1044 - Doru-Mihai Muntean / @dorumihai

12/02/2016 at 07:26AM

11
#1045 - YNWP / @ynw_P

12/07/2016 at 11:31AM

11
#1046 - VivienVandaele / @VandaeleVivien

12/11/2016 at 10:39AM

11
#1047 - Craig Langford / @cllangfo

12/11/2016 at 04:22PM

11
#1048 - Anas Salah Eddin / @asalaheddin

12/11/2016 at 05:58PM

11
#1049 - Roey Berman / @ManBergundyPig

12/16/2016 at 11:40PM

11
#1050 - Pierre Maoui / @poupougnac

12/18/2016 at 12:01AM