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 55926044bbcb9851bc000001

Mirror Symmetry

Add backslashes.

Start file
|/-/-/-/|
End file
|\/-\/-\/-\/|

View Diff

1c1
< |/-/-/-/|
---
> |\/-\/-\/-\/|

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 260 remaining solutions by signing in and submitting your own entry
#261 Programmer Probs / @ProgrammerProbs - Score: 18 - 06/30/15 @ 13:38
/\/<CR>i\<Esc>nn.nn.nn.ZZ

0 comments


#262 mikebailey / @mikebailey - Score: 18 - 07/01/15 @ 04:45
:%s/\//\\\//g<CR>:wq<CR>

0 comments


Created by: @udioica

262 active golfers, 781 entries

Leaderboard (lowest score wins):
14
#211 - Joel Gallant / @joelg236

06/30/2015 at 01:22PM

14
#212 - Ruy Adorno / @ruyadorno

06/30/2015 at 05:00PM

14
#213 - Nicola Girardi / @bruciasse

07/01/2015 at 09:28AM

14
#214 - David Stensland / @DavidStensland

07/01/2015 at 11:06PM

14
#215 - Mike DeBruyn / @djroot2

07/03/2015 at 01:44AM

14
#216 - Benny Wong / @bdotdub

07/06/2015 at 07:11PM

14
#217 - bc / @_bcarrell

07/07/2015 at 07:17PM

14
#218 - aisapatino / @aisapatino

07/30/2015 at 04:57AM

14
#219 - Alexander Buntakov / @Buntakov

07/30/2015 at 11:35AM

14
#220 - gyermolenko / @gyermolenko_

08/14/2015 at 10:28AM

14
#221 - Mikołaj Morzy / @MikolajMorzy

08/20/2015 at 09:03AM

14
#222 - Dawid retkiewicz / @dawret

08/21/2015 at 11:08AM

14
#223 - Andrew Michaud / @andrewjmichaud

09/04/2015 at 12:33AM

14
#224 - 0e4ef622 / @0e4ef622

09/13/2015 at 04:10PM

14
#225 - ぷりケツにるぽ / @nillpo

09/16/2015 at 01:23AM

14
#226 - Ben Vandervalk / @benvvalk

09/19/2015 at 02:57AM

14
#227 - Slavisa Djukic / @ssdjuka

10/01/2015 at 09:46PM

14
#228 - Marcus Buffett / @MarcusBuffett

10/05/2015 at 04:53AM

14
#229 - Pin / @ponfelipon

10/08/2015 at 05:23PM

14
#230 - Stani Banani / @Stani_Banani

10/14/2015 at 12:32AM

14
#231 - Daniel Imhoff / @dwieeb

10/24/2015 at 08:47PM

14
#232 - Holden Lewis / @lonnez90

12/08/2015 at 08:43PM

14
#233 - Quatrix / @Quatrix

08/10/2016 at 10:00PM

14
#234 - Kyouma / @kyoumaJohn

10/14/2016 at 05:20PM

14
#235 - jn / @j1357924

10/19/2016 at 07:30PM

14
#236 - Marcel Akkerman / @MarcelAkkerman

12/22/2016 at 12:17PM

14
#237 - Hans Yelek / @hans_yelek

01/18/2017 at 04:47AM

14
#238 - Avian Y / @y_avian

02/09/2017 at 02:22PM

14
#239 - Márton Németh / @nemarci42

03/01/2017 at 12:57PM

14
#240 - Geoff / @RealGeoffErwin

12/20/2017 at 03:57PM