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 53e1d5a0f201bc0002226501

120 Degrees

Rotate that triangle.

Start file
   1
  9 2
 8   3
7 6 5 4
End file
   4
  3 5
 2   6
1 9 8 7

View Diff

1,4c1,4
<    1
<   9 2
<  8   3
< 7 6 5 4
---
>    4
>   3 5
>  2   6
> 1 9 8 7

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 120 remaining solutions by signing in and submitting your own entry
#121 ЕвгенийВ / @imater - Score: 69 - 10/27/14 @ 12:18
r4wr3wr6R1<Esc>uwR1 9 8 7<Esc>uuuuuuuuuuuuuuuuuuuuur4wr3wr5wr2wr6wR1 9 8 7<Esc>ZZ

0 comments


Created by: @udioica

121 active golfers, 333 entries

Leaderboard (lowest score wins):
14
#1 - John Braxler / @braxler

08/06/2014 at 07:58PM

14
#2 - Petro Тrouq / @zulolosi

08/06/2014 at 08:10PM

14
#3 - Urtica dioica / @udioica

08/06/2014 at 08:51PM

14
#4 - MP / @Enemy_m

08/07/2014 at 08:06PM

14
#5 - Jake Elder / @JpegMe

08/07/2014 at 08:30PM

14
#6 - Rafee / @rafee_buet

08/11/2014 at 08:06AM

14
#7 - Bart / @oneofmanybarts

08/12/2014 at 06:20AM

14
#8 - Phil Runninger / @PhilRunninger

08/14/2014 at 05:53PM

14
#9 - ———đίxίє—flαтlίиє——— / @_dixie_flatline

08/15/2014 at 07:18PM

14
#10 - Kerson Hsiao / @KersonHsiao

08/17/2014 at 05:32AM

14
#11 - Fan Zhang / @2bDeactivat3d

08/18/2014 at 12:43AM

14
#12 - Mike Rayner / @mikesfake

08/23/2014 at 04:07PM

14
#13 - Daniel Helfrich / @lazyman114

08/28/2014 at 11:13PM

14
#14 - Pierre Stévens / @pierre_stv

10/05/2014 at 05:22PM

14
#15 - Ivan Brennan / @ivanbrennan

12/07/2014 at 12:08AM

14
#16 - kimber gonzalez / @kimberlycreates

01/07/2015 at 08:05PM

14
#17 - Steven Lu / @stevenlu443

02/07/2015 at 05:45AM

14
#18 - pftb12345 / @pftb12345

04/04/2015 at 11:52AM

14
#19 - Raj / @brshenoy

04/14/2015 at 03:30PM

14
#20 - Benny Wong / @bdotdub

04/14/2015 at 04:22PM

14
#21 - Evan Coleman / @edc1591

04/14/2015 at 04:23PM

14
#22 - Adrien Fabre / @statox42

06/07/2015 at 09:12PM

14
#23 - Walker Boh / @walker_boh

10/12/2015 at 10:55AM

14
#24 - Jon Krause / @jkrause314

12/18/2015 at 09:53PM

14
#25 - James Burns / @James_Ian_Burns

02/26/2016 at 07:28PM

14
#26 - jj johnson / @jcassj1

08/23/2016 at 12:54PM

14
#27 - Jonathan Lao-Kan / @jlaokan

11/14/2016 at 11:33AM

14
#28 - Turkey Man / @lvturkeyman

11/25/2017 at 05:21AM

16
#29 - Siddhartha R Thota / @tweetingsid

08/11/2014 at 08:47AM

16
#30 - Jonas Nockert / @lemonad

11/19/2015 at 08:02PM