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
#121 - grey wolfs / @grey_wolfs

02/03/2014 at 04:41AM

11
#122 - Ewan Z / @ewancoder

02/03/2014 at 06:56AM

11
#123 - freestlr / @freestlr

02/03/2014 at 08:44AM

11
#124 - Gregory Kielian / @turnbasedsoccer

02/03/2014 at 09:26AM

11
#125 - Jakub Zíka / @JakubZika

02/03/2014 at 09:56AM

11
#126 - Andrey Kolomoets / @andreyk_mad

02/03/2014 at 09:58AM

11
#127 - Nikolay Frantsev / @Shutnik

02/03/2014 at 10:13AM

11
#128 - Helge Milde / @helgefmi

02/03/2014 at 10:32AM

11
#129 - boris cat / @boriscatmeow

02/03/2014 at 12:05PM

11
#130 - Strabs / @artistavenue

02/03/2014 at 12:20PM

11
#131 - Denis Otkidach / @otkds

02/03/2014 at 01:52PM

11
#132 - Michael Morgan / @1n1n1s3

02/03/2014 at 05:10PM

11
#133 - Павел Шнель / @lic06397

02/03/2014 at 05:26PM

11
#134 - Johannes Schickling / @_schickling

02/03/2014 at 06:52PM

11
#135 - Frank Smith / @OryxGazella

02/03/2014 at 07:04PM

11
#136 - Rustam A. Gasanov / @rustamagasanov

02/03/2014 at 07:07PM

11
#137 - Steffen Schröder / @PanSteffek

02/03/2014 at 10:12PM

11
#138 - Zach Bennett / @saquintes

02/04/2014 at 03:58AM

11
#139 - Nico Gevers / @gevious_

02/04/2014 at 07:20AM

11
#140 - Kirill Gordeenko / @kgordeenko

02/04/2014 at 05:11PM

11
#141 - Kevin Thompson / @kevinthompson

02/04/2014 at 05:14PM

11
#142 - Vitalii / @veelenga

02/04/2014 at 08:41PM

11
#143 - Bart Nagel / @bjnagel

02/04/2014 at 10:13PM

11
#144 - Zaches Zinnober / @ZachesZinn0ber

02/05/2014 at 01:55PM

11
#145 - Chris Yuen / @kizzx2

02/06/2014 at 09:19AM

11
#146 - Gowtham Madhava / @gowthamgowtham

02/07/2014 at 03:04PM

11
#147 - Grégoire Delattre / @gregdel

02/07/2014 at 07:33PM

11
#148 - Pedro Santos / @pedrosans

02/07/2014 at 09:49PM

11
#149 - Tyler van Hensbergen / @tvanhens

02/08/2014 at 10:26PM

11
#150 - winterlight / @winterlight4

02/09/2014 at 09:39PM