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):
10
#121 - Lory / @Lory46845742

11/19/2019 at 01:29PM

10
#122 - Serhiy Prikhodko / @mastersnetru

05/25/2022 at 12:56PM

11
#123 - Marcelo Montu / @_mMontu_

07/29/2015 at 02:06PM

11
#124 - Blake Tereau / @BlakeTereau

08/11/2015 at 04:42PM

11
#125 - tPenguinLTG / @tpenguinltg

05/15/2016 at 06:32AM

11
#126 - TweetDreams / @TweetMusicians

10/10/2016 at 07:16AM

12
#127 - Johan Adriaans / @JohanAdriaans

06/30/2015 at 10:04AM

12
#128 - Adrian Krehl / @akrehl

06/30/2015 at 03:36PM

12
#129 - Carlos López / @morrizon

06/30/2015 at 11:32PM

12
#130 - Lindsay Swift / @_lindsai_

07/01/2015 at 01:51AM

12
#131 - Bart / @oneofmanybarts

07/01/2015 at 04:24AM

12
#132 - Tom van der Lee / @TomVdLee

07/02/2015 at 08:15AM

12
#133 - Tact Overflow / @muppling

07/02/2015 at 08:33AM

12
#134 - Jason Stidd / @jason_stidd

07/03/2015 at 04:51AM

12
#135 - Victor Haffreingue / @nobe_4

07/03/2015 at 10:04AM

12
#136 - Teemu Okkonen / @TeemuOkkonen

07/06/2015 at 10:08AM

12
#137 - Evan Coleman / @edc1591

07/06/2015 at 06:29PM

12
#138 - Raj / @brshenoy

07/06/2015 at 06:31PM

12
#139 - David Rogers / @al_the_x

07/07/2015 at 12:14PM

12
#140 - James / @Dronak

07/08/2015 at 01:18AM

12
#141 - Rene Tianco / @murlockslol

07/10/2015 at 06:13AM

12
#142 - Rasmus P / @rasmup

07/11/2015 at 10:18AM

12
#143 - d;-) / @pedrobearer

07/12/2015 at 06:56PM

12
#144 - Christopher MCA / @christopherMCA

07/14/2015 at 05:46PM

12
#145 - Ala' Ibrahim / @alaa_ibrahim

07/19/2015 at 06:26AM

12
#146 - Peter B / @l0wm4x

07/29/2015 at 07:28PM

12
#147 - martl / @martl

07/29/2015 at 08:50PM

12
#148 - William Burgo / @burgow

08/04/2015 at 09:20PM

12
#149 - voglster / @voglster

08/05/2015 at 10:08PM

12
#150 - Tim Vail / @timdvail

08/07/2015 at 04:36AM