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
#1381 - arsi arola / @mos_kiitto

05/15/2019 at 04:22PM

11
#1382 - heppen / @heppen_He

05/17/2019 at 08:40AM

11
#1383 - David McDonald / @dmcdona

05/19/2019 at 04:11AM

11
#1384 - Fiffy / @sr21486642

05/20/2019 at 08:03AM

11
#1385 - alexandrasou / @alexandrasou2

05/22/2019 at 01:17PM

11
#1386 - aggums / @touhoueurobeat

05/26/2019 at 05:31AM

11
#1387 - Seunghun Lee / @earlbread

05/29/2019 at 02:33PM

11
#1388 - Дима / @dimkino

05/29/2019 at 10:09PM

11
#1389 - deHman89 / @danho89

06/03/2019 at 11:35AM

11
#1390 - Miłosz Łakomy / @foobar01123

06/04/2019 at 06:57AM

11
#1391 - mkaminaga / @mkmng3

06/05/2019 at 12:19PM

11
#1392 - BunFluffman / @BFluffman

06/07/2019 at 06:28PM

11
#1393 - dtjong / @dtjong2

06/07/2019 at 10:12PM

11
#1394 - Eirik Furuseth / @heplaphon

06/10/2019 at 09:33AM

11
#1395 - duyanh.y4n.pham / @PhamY4n

06/11/2019 at 08:36PM

11
#1396 - John Herman Schwit / @JohnHermanSchwi

06/23/2019 at 06:20PM

11
#1397 - Trevor Langston / @sunkenroad

07/03/2019 at 01:56AM

11
#1398 - Rohit Jena / @rohitrango

07/07/2019 at 05:13AM

11
#1399 - Petru-Armand Bancila / @petruarmand

07/10/2019 at 03:16PM

11
#1400 - Crystal L / @Cartsly

07/13/2019 at 09:17PM

11
#1401 - Nathan Knox / @the_nathan_knox

07/15/2019 at 03:25PM

11
#1402 - b4776345@urhen.com / @b4776345

07/20/2019 at 08:21AM

11
#1403 - Hxhxhrra / @hxhxhrra

07/21/2019 at 04:14PM

11
#1404 - とうがらし / @XgaraI7

07/23/2019 at 12:48AM

11
#1405 - Joe Fahnestock🌵 / @Joecupojoe

07/23/2019 at 03:24PM

11
#1406 - Matt Vaughn / @mattttvaughn

07/29/2019 at 04:10AM

11
#1407 - Hampus HAUFFMAN / @HampusHauffman

08/05/2019 at 12:41PM

11
#1408 - Bob Ren / @bobrenjc93

08/05/2019 at 04:39PM

11
#1409 - sooqua / @sooqua

08/08/2019 at 11:37AM

11
#1410 - りんご / @ringo9971

08/10/2019 at 03:53AM