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):
7
#91 - Alex / @AlexanderHeatl2

05/31/2022 at 05:07PM

7
#92 - russellzhaomao / @russellzhaomao

06/12/2022 at 02:55AM

10
#93 - Калабук Дима / @KalabukDima

08/22/2015 at 06:43PM

10
#94 - NuM / @NuM314

10/24/2015 at 05:32AM

10
#95 - Ryuichiro / @ryuichiro44

11/20/2015 at 12:24PM

10
#96 - ryo_n / @ryo_n

02/10/2016 at 08:14AM

10
#97 - hardaudit / @hardaudit

03/06/2016 at 09:38AM

10
#98 - Dimitar Dimitrov / @kurkale6ka

03/11/2016 at 05:09PM

10
#99 - T. Sakuma / @taku39

05/06/2016 at 09:54AM

10
#100 - tgmeng / @lazy_fabric

06/15/2016 at 06:07AM

10
#101 - Ram Tamtam / @ramtamtamtam

06/27/2016 at 08:37AM

10
#102 - 王运 / @640138017

08/02/2016 at 12:45AM

10
#103 - Michał Dytko / @DytkoM

12/22/2016 at 11:26AM

10
#104 - Marcin / @Marcin89439917

12/31/2016 at 11:56AM

10
#105 - Eduardo Hashimoto / @eduhashi

01/02/2017 at 07:21PM

10
#106 - Air Quality Test 8 / @AirQualityTest8

01/16/2017 at 03:16AM

10
#107 - James Houghton / @jamesthoughton

05/19/2017 at 07:52PM

10
#108 - Brian Hall / @_bruab_

05/23/2017 at 01:35PM

10
#109 - DHM / @DHM29978992

04/28/2018 at 01:35AM

10
#110 - _Tpouhuk / @Tpouhuk2

08/09/2018 at 11:38AM

10
#111 - name / @name65894813

11/23/2018 at 09:40PM

10
#112 - Mihai / @mihaicristiant

12/23/2018 at 12:40PM

10
#113 - Miko / @_m_ik_o_

10/13/2019 at 09:02AM

10
#114 - Abner jr / @Abnerjr19

10/21/2019 at 04:36AM

10
#115 - Lory / @Lory46845742

11/19/2019 at 01:29PM

10
#116 - Serhiy Prikhodko / @mastersnetru

05/25/2022 at 12:56PM

11
#117 - Marcelo Montu / @_mMontu_

07/29/2015 at 02:06PM

11
#118 - Blake Tereau / @BlakeTereau

08/11/2015 at 04:42PM

11
#119 - tPenguinLTG / @tpenguinltg

05/15/2016 at 06:32AM

11
#120 - TweetDreams / @TweetMusicians

10/10/2016 at 07:16AM