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

0 comments


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

0 comments


Created by: @udioica

269 active golfers, 822 entries

Leaderboard (lowest score wins):
14
#241 - Kyouma / @kyoumaJohn

10/14/2016 at 05:20PM

14
#242 - jn / @j1357924

10/19/2016 at 07:30PM

14
#243 - Marcel Akkerman / @MarcelAkkerman

12/22/2016 at 12:17PM

14
#244 - Hans Yelek / @hans_yelek

01/18/2017 at 04:47AM

14
#245 - Avian Y / @y_avian

02/09/2017 at 02:22PM

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

03/01/2017 at 12:57PM

14
#247 - Geoff / @RealGeoffErwin

12/20/2017 at 03:57PM

14
#248 - Luke Lee / @luke0201

05/06/2018 at 09:25AM

14
#249 - Brent Woo / @BrentPWoo

10/05/2018 at 08:58PM

15
#250 - Pomin Wu / @pm5

06/30/2015 at 10:07AM

15
#251 - Hendrik Lammers / @hendriklammers

07/01/2015 at 06:23AM

15
#252 - teilersumme / @teilersumme

07/08/2015 at 05:14PM

15
#253 - Jonas Ng / @jnshey

07/09/2015 at 01:58PM

15
#254 - Kyle Fuller / @kylefuller

07/17/2015 at 01:57AM

15
#255 - vimgolf / @myspare307

07/17/2015 at 08:14PM

15
#256 - McKay Ward / @mckayward

07/26/2015 at 11:34PM

15
#257 - Anshu Avinash / @anshu_avinash

10/17/2015 at 10:12PM

15
#258 - Gerald Tilma / @GeraldTilma

10/18/2015 at 04:00PM

15
#259 - Vaisian / @Vaisian

07/08/2016 at 07:59AM

15
#260 - Markus Bala / @bala4901

11/17/2016 at 01:33AM

15
#261 - Gurukandhamoorthi / @Gurukandhamoor1

07/11/2017 at 02:04PM

15
#262 - Peter / @PeterHartshorn

03/28/2018 at 12:29PM

15
#263 - Jurica / @Jurica34581259

11/16/2018 at 04:18PM

16
#264 - Mike McGowan / @mikemcgowan75

07/04/2015 at 06:02AM

16
#265 - J Andrew McCormick / @jandrewmc

07/23/2015 at 07:35PM

16
#266 - Hector Davensburg / @hdavensburg

08/01/2015 at 04:28PM

17
#267 - Nicola A / @aitkenster

07/29/2015 at 04:40PM

18
#268 - Programmer Probs / @ProgrammerProbs

06/30/2015 at 01:38PM

18
#269 - mikebailey / @mikebailey

07/01/2015 at 04:45AM