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

3205 active golfers, 9371 entries

Leaderboard (lowest score wins):
11
#181 - sprmgik / @sprmgik

02/25/2014 at 08:13AM

11
#182 - Dheeraj Sayala / @dheerosaur

02/25/2014 at 12:47PM

11
#183 - Omid Houshyar / @ohoushyar

02/26/2014 at 06:57AM

11
#184 - Jack Jacquemmoz / @MozJack

02/26/2014 at 02:46PM

11
#185 - Alexey Kornilov / @klexae

02/26/2014 at 04:35PM

11
#186 - Clement Kinder / @ClementKinder

02/26/2014 at 04:41PM

11
#187 - Syl / @SylvestreGallon

02/26/2014 at 04:54PM

11
#188 - Serg Nesterov / @iAmCust0dian

02/26/2014 at 06:48PM

11
#189 - N / @Neo7891

02/27/2014 at 09:22AM

11
#190 - Hannes Remahl / @hannesr

02/27/2014 at 11:13PM

11
#191 - Thomas GUILLORY / @thomasguillory

02/28/2014 at 03:52PM

11
#192 - Philiphone / @Philiphone

03/01/2014 at 09:38AM

11
#193 - ney_lemke / @ney_lemke

03/01/2014 at 07:43PM

11
#194 - Gregory Barborini / @grgrbrbrn

03/01/2014 at 09:07PM

11
#195 - Roman Reithmayer / @sharenz0

03/03/2014 at 07:39AM

11
#196 - Tim Green / @iamtimgreen

03/04/2014 at 07:08AM

11
#197 - Robert Siemieniec / @rsiemieniec

03/04/2014 at 02:04PM

11
#198 - Aleksandr Block / @AleksandrBlock

03/04/2014 at 09:19PM

11
#199 - Huang Yu / @trave7er

03/05/2014 at 02:54AM

11
#200 - Sebastian Lamm / @SebaLamm

03/06/2014 at 11:38PM

11
#201 - Konrad / @zichul

03/07/2014 at 10:30PM

11
#202 - lukecowell / @lukecowell

03/08/2014 at 02:56AM

11
#203 - Timothy Lin / @lzh9102

03/08/2014 at 03:31AM

11
#204 - asdf / @201679996

03/08/2014 at 11:57AM

11
#205 - Romain Knezevic / @rkjdid

03/08/2014 at 12:29PM

11
#206 - Daniel / @danielpie92

03/08/2014 at 10:11PM

11
#207 - Yiyang Chen / @yiyangc91

03/09/2014 at 03:07PM

11
#208 - Bart / @oneofmanybarts

03/10/2014 at 10:32AM

11
#209 - Paul Jay / @PaulJay91

03/11/2014 at 07:09AM

11
#210 - Justin Weidner / @justinweidner

03/11/2014 at 02:40PM