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 594ce764409e11000b00001b

Simple addition

The right side of the equation is already there. We just need the left one now.

Start file
0
End file
10000-10000=0

View Diff

1c1
< 0
---
> 10000-10000=0

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 52 remaining solutions by signing in and submitting your own entry
#53 David / Revan4Vendetta - Score: 15 - 06/23/17 @ 12:33
i10000-<Esc>a<C-A><Esc>r=ZZ

0 comments

#54 Brian Hall / _bruab_ - Score: 15 - 06/23/17 @ 16:53
i10000-<Esc>a<C-A><Esc>r=ZZ

0 comments

#55 Ezra Zigmond / ezrazig - Score: 15 - 06/26/17 @ 05:44
i10000-<Esc>a<C-A><Esc>r=ZZ

0 comments

#56 Ben Hill / KaizenSoze70 - Score: 15 - 06/29/17 @ 16:24
i10000-<Esc>a<C-A><Esc>r=ZZ

0 comments

#57 Dick Quixly / DickQuixly - Score: 15 - 07/05/17 @ 01:59
I=<Left>1-1<Esc>4a0<Esc>0.ZZ

0 comments

#58 Marcin Paliwoda / eukaliptuss - Score: 15 - 08/27/17 @ 14:35
i10000-<Esc>a<C-A><Esc>r=ZZ

0 comments

#59 Sean Wayman / SeanInFrance - Score: 16 - 06/23/17 @ 12:04
i10000-10000=<Esc>ZZ

0 comments

#60 Edouard Piette / EdPiette - Score: 16 - 07/05/17 @ 08:32
i10000-10000=<Esc>ZZ

0 comments

#61 黒澤亮二 / rjkuro - Score: 16 - 07/24/17 @ 15:32
i10000-10000=<Esc>ZZ

0 comments

#62 Benjamin Unger / Ben_Unger - Score: 16 - 08/18/17 @ 00:27
I1000<C-O>Y0-<C-R>0<BS>=<Esc>ZZ

0 comments

#63 lpag / lpag_ai - Score: 17 - 06/25/17 @ 22:07
i10000-10000=<C-C><C-C>ZZ

0 comments

#64 Helber Maciel Guerra / helbermg - Score: 19 - 06/25/17 @ 01:42
yl8pi=<Esc>0i1<Esc>5li-1<Esc>ZZ

0 comments

#65 Frank Grüllich / FrankGruellich - Score: 19 - 06/28/17 @ 11:25
8i0<Esc>a=<Esc>0i1<Esc>5l.i-<Esc>ZZ

0 comments

#66 Roberto Carta / MailCarta - Score: 20 - 06/24/17 @ 17:38
i=<Esc>I10000<Esc>.a-<Esc>:wq<Del>q<CR>

0 comments

Created by: Sakigw

66 active golfers, 154 entries

Leaderboard (lowest score wins):
12
#1 - Smylers / Smylers2

06/23/2017 at 10:24AM

12
#2 - Kai Yuan / kentyuan

06/23/2017 at 10:40AM

12
#3 - John Braxler / braxler

06/23/2017 at 12:52PM

12
#4 - Karol / kruzelecki

06/23/2017 at 03:57PM

12
#5 - Urtica dioica / udioica

06/23/2017 at 05:54PM

12
#6 - Eva Bojorges / eeveeta

06/23/2017 at 08:53PM

12
#7 - Tomasz Walotek / uolot

06/26/2017 at 04:14PM

12
#8 - vimgolf player / VimgolfPlayer

06/26/2017 at 07:34PM

12
#9 - Gracjan Grala / gracjangrala

06/27/2017 at 12:37AM

12
#10 - Stanislav / prstad

06/27/2017 at 11:27AM

12
#11 - akanb / GAkt6L6SlKhy8zA

06/28/2017 at 03:40AM

12
#12 - Super VedoVatto / supervedovatto

06/28/2017 at 11:58PM

12
#13 - Nathan Gober / thegobernador

06/29/2017 at 01:59PM

12
#14 - Bennett Bernardoni / BBernardoni

06/29/2017 at 02:27PM

12
#15 - Kieron Browne / KieronBrowne1

06/30/2017 at 07:50AM

12
#16 - 杨洋 / 176795444

06/30/2017 at 01:12PM

12
#17 - Jacob Buete / JBuete

07/02/2017 at 08:00AM

12
#18 - Nick Amin / thenamin

07/04/2017 at 07:33PM

12
#19 - Kevin Traver / kevintraver

07/04/2017 at 11:37PM

12
#20 - Adrian Englhardt / _englhardt

07/05/2017 at 11:41AM

12
#21 - Michael Brown / mbrown1413

07/06/2017 at 02:00PM

12
#22 - Михаил Добров / mSuGfwFz2ZNvv5b

07/09/2017 at 09:06AM

12
#23 - Gurukandhamoorthi / Gurukandhamoor1

07/09/2017 at 03:07PM

12
#24 - Jon Barker / j0nbarker

07/13/2017 at 04:01PM

12
#25 - Frank Malone / FrankMa00268686

07/25/2017 at 07:55AM

12
#26 - huho / huho_xu

07/31/2017 at 10:10PM

12
#27 - Terry Ding / TerryDing77

08/24/2017 at 10:58AM

12
#28 - Solomon / Trugbildjaeger

09/02/2017 at 01:51PM

13
#29 - James / Dronak

06/23/2017 at 11:50AM

13
#30 - Petro Тrouq / zulolosi

06/23/2017 at 08:22PM

13
#31 - Anne Pacalet / _Anne_P

07/10/2017 at 12:17PM

13
#32 - Baine Wedlock / BaineWedlock

08/13/2017 at 06:10PM

13
#33 - Daniel / 0x9ABC

08/17/2017 at 08:33PM

13
#34 - Rachel Murray / RachelMurray11

08/31/2017 at 03:58AM

13
#35 - Rami Hovi / hacker_lawyer

09/21/2017 at 08:43PM

14
#36 - Saki Gw / Sakigw

06/23/2017 at 11:08AM

14
#37 - AleksandarTrifunovic / akstrfn

06/23/2017 at 11:12AM

14
#38 - Jan Bundesmann / ixjab

06/23/2017 at 11:21AM

14
#39 - tPenguinLTG / tpenguinltg

06/23/2017 at 01:06PM

14
#40 - Christian Stammen / c0smiq

06/23/2017 at 03:16PM

14
#41 - el pollo diablo / bjagojevich

06/24/2017 at 02:45AM

14
#42 - YamasakiKenta / ymknjugg

06/24/2017 at 06:07AM

14
#43 - Lifepillar / lifepillar

06/25/2017 at 06:59AM

14
#44 - Ryan Coopersmith / RyanCoopersmit1

06/28/2017 at 12:09AM

14
#45 - grigouille / grigouille2

06/30/2017 at 07:45PM

14
#46 - Julian Felix / h4wked

07/03/2017 at 12:29PM

14
#47 - John Marks / __jmarks

07/04/2017 at 01:41AM

14
#48 - Andrei Gasparovici / AGasparovici

07/06/2017 at 04:22PM

14
#49 - Patrick Sanan / patricksanan

07/14/2017 at 11:53AM

14
#50 - Sergio Semedi / SergioSemedi

07/16/2017 at 01:51PM

14
#51 - Bhatta Sushmith / bsushmith

08/25/2017 at 07:24AM

15
#52 - Benoit Tigeot / Benoit_Tgt

06/23/2017 at 10:30AM

15
#53 - David / Revan4Vendetta

06/23/2017 at 12:33PM

15
#54 - Brian Hall / _bruab_

06/23/2017 at 04:53PM

15
#55 - Ezra Zigmond / ezrazig

06/26/2017 at 05:44AM

15
#56 - Ben Hill / KaizenSoze70

06/29/2017 at 04:24PM

15
#57 - Dick Quixly / DickQuixly

07/05/2017 at 01:59AM

15
#58 - Marcin Paliwoda / eukaliptuss

08/27/2017 at 02:35PM

16
#59 - Sean Wayman / SeanInFrance

06/23/2017 at 12:04PM

16
#60 - Edouard Piette / EdPiette

07/05/2017 at 08:32AM

16
#61 - 黒澤亮二 / rjkuro

07/24/2017 at 03:32PM

16
#62 - Benjamin Unger / Ben_Unger

08/18/2017 at 12:27AM

17
#63 - lpag / lpag_ai

06/25/2017 at 10:07PM

19
#64 - Helber Maciel Guerra / helbermg

06/25/2017 at 01:42AM

19
#65 - Frank Grüllich / FrankGruellich

06/28/2017 at 11:25AM

20
#66 - Roberto Carta / MailCarta

06/24/2017 at 05:38PM