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

3471 active golfers, 10091 entries

Leaderboard (lowest score wins):
15
#2791 - Gautam Raj / @thegautamraj

07/18/2014 at 10:22PM

15
#2792 - Julius Hövel / @JulesFH

07/20/2014 at 03:11PM

15
#2793 - Oli Cannings / @Oli406

07/23/2014 at 02:19PM

15
#2794 - Edman Paes dos Anjos / @edmanpaes

07/24/2014 at 01:12PM

15
#2795 - Fernan Smol / @pfos09

07/25/2014 at 02:39PM

15
#2796 - id / @tunguska112

07/27/2014 at 08:44AM

15
#2797 - Alex / @ninjabassist777

07/30/2014 at 11:10PM

15
#2798 - Alexander Yermakov / @Mannavard

08/02/2014 at 08:20AM

15
#2799 - Patrick Pitoscia / @Patrick03960431

08/03/2014 at 02:35AM

15
#2800 - Bednarik Boldizsar / @bboldi

08/04/2014 at 08:42PM

15
#2801 - Captain PlanIt / @totallyfakeacc

08/05/2014 at 07:57AM

15
#2802 - Bobby Matson / @bomatson

08/10/2014 at 05:39PM

15
#2803 - Bryan / @BryanLin1103

08/10/2014 at 10:57PM

15
#2804 - Mark Robinson / @SparkyRobinson

08/11/2014 at 07:41AM

15
#2805 - Tj / @yrddy

08/13/2014 at 05:08AM

15
#2806 - Toni Češarek / @AntonC13

08/16/2014 at 07:56AM

15
#2807 - Allen Li / @thenightawl

08/18/2014 at 10:14AM

15
#2808 - Nicolás Alvarez / @nicoa_bb_ba_ar

08/19/2014 at 02:51AM

15
#2809 - jmdana / @jmdana

08/21/2014 at 03:02PM

15
#2810 - Tom Gilligan / @sargegood

08/25/2014 at 09:33PM

15
#2811 - John Doe / @JohnDoeAtLarge

08/26/2014 at 07:07PM

15
#2812 - Luis Sanmiguel / @lesanmiguel93

08/26/2014 at 08:56PM

15
#2813 - Arckos / @ArckosJungo

08/27/2014 at 06:08PM

15
#2814 - Bryan Kam / @bryankam

09/02/2014 at 02:02PM

15
#2815 - Peter Senchyna / @senchp

09/02/2014 at 08:20PM

15
#2816 - Christopher / @qedturtles

09/03/2014 at 09:51PM

15
#2817 - Ivar Stangeby / @Vomithog

09/04/2014 at 11:01PM

15
#2818 - Blaž Kranjc / @c2leader

09/08/2014 at 12:34PM

15
#2819 - Enrico Carlesso / @carlesso

09/10/2014 at 09:11AM

15
#2820 - Hnat Kubov / @hnatt88

09/12/2014 at 01:51PM