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

3695 active golfers, 10699 entries

Leaderboard (lowest score wins):
11
#1201 - flykule / @flykule

12/07/2017 at 01:45AM

11
#1202 - Joachim Wedin / @joachim_wedin

12/08/2017 at 11:55AM

11
#1203 - Ike Y / @iyku

12/13/2017 at 01:18AM

11
#1204 - Rodrigo Munoz / @pixelfuture

12/13/2017 at 06:21AM

11
#1205 - Михаил Сурин / @realssmike

12/16/2017 at 10:08PM

11
#1206 - Elliott Bignell / @ElliottCBi

12/22/2017 at 02:04PM

11
#1207 - Oskar Norman / @Norman0

12/23/2017 at 08:39PM

11
#1208 - Edward / @GLineEdward

12/24/2017 at 05:57AM

11
#1209 - Dmitriy / @dm_alt

12/24/2017 at 04:55PM

11
#1210 - deepak / @utopianmonk

12/26/2017 at 11:57PM

11
#1211 - Dominic Z / @thammaaa

01/08/2018 at 01:24PM

11
#1212 - Alphonse Mariya / @alfunx

01/08/2018 at 06:33PM

11
#1213 - ParasamGateZero / @ParasamGateZero

01/13/2018 at 06:48PM

11
#1214 - c0llision / @sh3llcode

01/26/2018 at 09:24AM

11
#1215 - Eli / @maxprkr

01/26/2018 at 11:34PM

11
#1216 - bocadillodeatun / @bocadillodeatun

01/28/2018 at 09:22AM

11
#1217 - thadeuszlay / @thadeuszlay

01/28/2018 at 09:02PM

11
#1218 - genoskill / @Genoskill

01/29/2018 at 03:04AM

11
#1219 - 陈振宇 / @1243065115

01/31/2018 at 12:57PM

11
#1220 - John Addams / @JohnAddams19

02/01/2018 at 08:38PM

11
#1221 - martin tourneboeuf / @martintournebo1

02/04/2018 at 01:56PM

11
#1222 - renygma / @r3nygma

02/05/2018 at 04:38PM

11
#1223 - Veljko Dimic / @v2dimic

02/06/2018 at 08:13PM

11
#1224 - Herz3h / @Herz3h

02/06/2018 at 10:16PM

11
#1225 - mika_t / @misiak60

02/09/2018 at 10:19PM

11
#1226 - tadashi-aikawa / @Tadashi_MAMAN

02/16/2018 at 03:49PM

11
#1227 - Alvaro / @VaroClemente

02/18/2018 at 10:12PM

11
#1228 - Roger Zurawicki / @zurawiki

02/21/2018 at 05:06AM

11
#1229 - z1505804@mvrht.net / @z150580

02/22/2018 at 08:23AM

11
#1230 - bruno / @LokoPoggi

02/23/2018 at 12:11AM