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

3689 active golfers, 10682 entries

Leaderboard (lowest score wins):
11
#211 - buz / @buzbone

03/11/2014 at 07:46PM

11
#212 - Jason Don O'Conal / @lovek323

03/12/2014 at 04:02AM

11
#213 - Jeremy Gold / @JeremyGold3

03/12/2014 at 10:01AM

11
#214 - Sean Huber / @bonquesha99

03/12/2014 at 03:08PM

11
#215 - notpsilo / @notpsilo

03/12/2014 at 03:16PM

11
#216 - Graham Batty / @stormbrew

03/13/2014 at 07:17AM

11
#217 - ineb / @ineb0

03/13/2014 at 02:44PM

11
#218 - Nick Bakkegaard / @Bakkemand

03/13/2014 at 03:16PM

11
#219 - Stephen Drodge / @sjdrodge

03/14/2014 at 10:03PM

11
#220 - Johannes K / @JohannesK9

03/16/2014 at 06:01PM

11
#221 - Joonas Pihlajamaa / @jokkebk

03/17/2014 at 09:58AM

11
#222 - shinohara / @asua

03/17/2014 at 04:34PM

11
#223 - Andrew Hlavats / @farthestworld

03/17/2014 at 08:34PM

11
#224 - Luke Ellis / @slav0x

03/18/2014 at 02:53AM

11
#225 - David Barker / @dashleybarker

03/18/2014 at 03:50PM

11
#226 - Yann B. / @y__b__y

03/19/2014 at 05:57PM

11
#227 - Matt Stinson / @MrMatt2532

03/20/2014 at 02:09AM

11
#228 - Tim Chase / @gumnos

03/21/2014 at 12:50PM

11
#229 - Adrian / @reblow

03/21/2014 at 02:28PM

11
#230 - Alan Kessler / @alankesslr

03/21/2014 at 08:40PM

11
#231 - Bill / @fr33styl3r7

03/22/2014 at 01:31PM

11
#232 - Pedro Pacce / @DallaPacce

03/22/2014 at 04:47PM

11
#233 - Brian Olpin / @bolpin

03/22/2014 at 06:41PM

11
#234 - Bradley Tse / @bradleytse

03/23/2014 at 03:01AM

11
#235 - Daniel Pade / @d_fj_p

03/23/2014 at 06:22AM

11
#236 - Isaac / @elemental_1_1

03/23/2014 at 06:44AM

11
#237 - Greg Hues / @ghues

03/24/2014 at 01:40AM

11
#238 - Josh Phillips / @japhillips87

03/24/2014 at 03:51PM

11
#239 - Peter Kovacs / @KOVAX

03/24/2014 at 05:43PM

11
#240 - Sheriuki / @sheriuki

03/28/2014 at 02:06PM