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 54595b13128576000257a3c1

Basic renumbering

Renumbering Basic.

Start file
10 PRINT "The actual"
15 PRINT "code doesn't"
16 PRINT "really matter."
20 PRINT "Just take"
25 PRINT "care of"
30 PRINT "the numbers."
End file
10 PRINT "The actual"
20 PRINT "code doesn't"
30 PRINT "really matter."
40 PRINT "Just take"
50 PRINT "care of"
60 PRINT "the numbers."

View Diff

2,6c2,6
< 15 PRINT "code doesn't"
< 16 PRINT "really matter."
< 20 PRINT "Just take"
< 25 PRINT "care of"
< 30 PRINT "the numbers."
---
> 20 PRINT "code doesn't"
> 30 PRINT "really matter."
> 40 PRINT "Just take"
> 50 PRINT "care of"
> 60 PRINT "the numbers."

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 704 remaining solutions by signing in and submitting your own entry
#705 Joy Gao / joygao - Score: 23 - 01/28/16 @ 23:37
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#706 walter sullivan / walters82208305 - Score: 23 - 02/12/16 @ 15:26
jr2jr3jr4jr5jr6<Right><C-V>4kr0ZZ

0 comments


#707 Sebastian Pardo / sebpardo - Score: 23 - 02/17/16 @ 22:56
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#708 Scott Traver / ScottTraver - Score: 23 - 02/19/16 @ 04:44
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#709 Jaron Hamlik / jdhamlik - Score: 23 - 02/27/16 @ 03:35
qa"dyw<Down>dw"dP^10<C-A>^q4@aZZ

0 comments


#710 Jinzhou Zhang / jinzhouz - Score: 23 - 03/08/16 @ 06:07
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#711 Lauren Scott / devdame - Score: 23 - 03/28/16 @ 22:05
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#712 CM Déjardin ن / CMDej - Score: 23 - 04/06/16 @ 07:37
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#713 Matteo Signer / MatteoSigner - Score: 23 - 04/10/16 @ 20:47
l<C-V>5jr0Gr6kr5kr4kr3kr2ZZ

0 comments


#714 Håkon Bråten / h_braten - Score: 23 - 04/26/16 @ 16:14
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#715 Tommy Wu / TommyJSWu - Score: 23 - 05/02/16 @ 16:04
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#716 wall2flower / wall2flower - Score: 23 - 06/03/16 @ 10:46
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#717 Tautvilas / TautviIas - Score: 23 - 06/09/16 @ 10:25
j<C-V>Gls20<Esc>jhr3jr4jr5jr6ZZ

0 comments


#718 Amory Schlender / schlamory - Score: 23 - 07/08/16 @ 06:33
l<C-V>5jr0Gr6kr5kr4kr3kr2ZZ

0 comments


#719 Mateusz / Mantos77 - Score: 23 - 09/07/16 @ 21:57
l<C-V>Glr0+r2+r3+r4+r5+r6ZZ

0 comments


#720 Kyouma / kyoumaJohn - Score: 23 - 10/14/16 @ 13:35
qqy1ljPldw0<C-A>a0 <Esc>0q4@qZZ

0 comments


#721 Дмитрий Кремез / dima_kremez - Score: 23 - 10/23/16 @ 21:21
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#722 Dmitry Gruzd / dgruzd - Score: 23 - 11/06/16 @ 12:21
j5<C-A>j14<C-A>j20<C-A>j25<C-A>j30<C-A>:wq<CR>

0 comments


#723 Mads Jensen / mads_je - Score: 23 - 02/24/17 @ 14:45
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#724 Ezra Zigmond / ezrazig - Score: 23 - 06/21/17 @ 19:44
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#725 Ryan Coopersmith / RyanCoopersmit1 - Score: 23 - 08/12/17 @ 13:56
j<C-V>Gls20<Esc>hjr3jr4jr5jr6ZZ

0 comments


#726 Daniel / 0x9ABC - Score: 23 - 08/17/17 @ 19:55
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#727 Дима / dimkino - Score: 23 - 09/07/17 @ 07:26
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#728 Saul Hardman / saulhardman - Score: 23 - 10/10/17 @ 13:49
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#729 Ron Alexssen / Ralexhere - Score: 23 - 10/16/17 @ 21:41
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#730 Sébastien Canart / kokotchY - Score: 23 - 10/28/17 @ 09:38
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#731 popo5colo / popo5colo1 - Score: 23 - 10/31/17 @ 12:47
jr2jr3jr4jr5jr6l<C-V>Hlr0ZZ

0 comments


#732 Carl Ward / doncarlos999 - Score: 23 - 11/17/17 @ 05:08
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#733 Moritz Manner / moritz_manner - Score: 23 - 12/29/17 @ 00:08
jr2jr3jr4jr5jr6l<C-V>5kr0ZZ

0 comments


#734 Luke Parsons / lukeparsons - Score: 23 - 12/29/17 @ 14:49
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#735 c0llision / 0xc0llision - Score: 23 - 01/26/18 @ 10:48
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#736 Gafton Paul / Paul9222 - Score: 23 - 02/06/18 @ 03:31
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#737 Pereant osores / viniciusxp - Score: 23 - 02/21/18 @ 13:09
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#738 thoughts / bonchodiaries - Score: 23 - 03/10/18 @ 09:23
qqy1ljPldw0<C-A>a0 <Esc>0q4@qZZ

0 comments


#739 pyaillet 🤘 / pyaillet - Score: 23 - 03/19/18 @ 11:51
jr2jr3jr4jr5jr6l<C-V>4kr0ZZ

0 comments


#740 名為ZYL / me10zyl - Score: 23 - 06/07/18 @ 02:20
jr2jr3jr4jr5jr6l<C-V>6kr0ZZ

0 comments


#741 Lieven Keersmaekers / LievenKeersmaek - Score: 24 - 11/05/14 @ 15:28
:%s/../\=line('.')*10<CR>ZZ

0 comments


#742 Jan Novak / odpadnimail - Score: 24 - 11/18/14 @ 21:43
:%s/../\=line('.')*10<CR>ZZ

0 comments


#743 Edmundo Perez / ingedmundo - Score: 24 - 12/03/14 @ 03:12
l<C-V>5jr0j10<C-A>j20<C-A>j.j30<C-A>j.ZZ

0 comments


#744 AZ / lazywithclass - Score: 24 - 12/05/14 @ 08:54
jr2jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#745 gbin / gbin - Score: 24 - 12/12/14 @ 06:46
R<Down>20<Down><Left><Left>30<Down><Left><Left>4<Down><Left>50<Down><Left><Left>6<Esc>ZZ

0 comments


#746 Lunar Mayor / Lunarmayor - Score: 24 - 12/18/14 @ 14:37
jr2jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#747 r. / rmarvie - Score: 24 - 12/19/14 @ 09:57
:%s/^../\=line('.').0<CR>ZZ

0 comments


#748 Jordan Alexander / HappppyPerson - Score: 24 - 12/24/14 @ 18:17
<Down>R20<Down><Left><Left>30<Down><Left><Left>4<Down><Left>50<Down><Left><Left>6<Esc>ZZ

0 comments


#749 曾鹏文 / ZengPengWen - Score: 24 - 12/27/14 @ 11:39
qtv"ayjdiw"aP<C-A>a0<Esc>hq4@tZZ

0 comments


#750 Pomin Wu / pm5 - Score: 24 - 12/31/14 @ 07:44
jr2<Down>r3<Down>r4<Down>r5<Down>r6l<C-V>gglr0ZZ

0 comments


#751 zealotrush / zealotrush - Score: 24 - 01/14/15 @ 05:32
:%s/^../\=line('.').0<CR>ZZ

0 comments


#752 Jason Nesbitt / compilejason - Score: 24 - 01/16/15 @ 20:22
j5<C-A>jh14<C-A>jh20<C-A>jh25<C-A>jhr6ZZ

0 comments


#753 Will Nicht / kein_name_fuer - Score: 24 - 01/24/15 @ 23:51
jr2l<C-V>5jr0hjr3jr4jr5jr6ZZ

0 comments


#754 Sri Kadimisetty / sri - Score: 24 - 02/11/15 @ 01:59
:%s/^../\=line(".").0<CR>ZZ

0 comments


#755 Arturo Volpe / CochoVolpe - Score: 24 - 02/25/15 @ 02:39
:%s/\d*/\=line(".").0<CR>ZZ

0 comments


#756 paulfariello ✏️ / paulfariello - Score: 24 - 02/25/15 @ 16:55
qq"aye<CR>ce<C-R><C-O>a<Esc>10<C-A>_@qq@qZZ

0 comments


#757 Kenny / zumalifeguard - Score: 24 - 03/09/15 @ 15:22
:%s/^../\=line('.').0<CR>ZZ

0 comments


#758 Mr Sim / gavsim - Score: 24 - 03/19/15 @ 22:45
l<C-V>5jr0jhr2jr3jr4jr5jr6ZZ

0 comments


#759 Nelson Senna / nelson_senna - Score: 24 - 03/20/15 @ 18:16
l<C-V>5jr0bjr2jr3jr4jr5jr6ZZ

0 comments


#760 Rob Milward / RobMilward - Score: 24 - 04/09/15 @ 23:39
:%s#\d*#\=line('.').0<CR>ZZ

0 comments


#761 Martijn Theunissen / Martijn_______ - Score: 24 - 04/21/15 @ 18:12
l<C-V>Glr0jbr2jr3jr4jr5jr6ZZ

0 comments


#762 Nathan / vine77 - Score: 24 - 05/15/15 @ 08:02
R<Down>20<Down><Left><Left>30<Down><Left><Left>4<Down><Left>50<Down><Left><Left>6<Esc>ZZ

0 comments


#763 Tim Abramson / timabramson - Score: 24 - 06/12/15 @ 19:44
:%s/../\=line('.')*10<CR>ZZ

0 comments


#764 Jon Featherstone / feathj - Score: 24 - 06/21/15 @ 04:53
jr2jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#765 Alex Girdler / zraved - Score: 24 - 06/30/15 @ 22:54
:%s/../\=line('.')*10<CR>ZZ

0 comments


#766 Teemu Okkonen / TeemuOkkonen - Score: 24 - 07/06/15 @ 21:31
l<C-V>5jr0j10<C-A>j20<C-A>j.j30<C-A>j.ZZ

0 comments


#767 Zsolt Fekete / feketezsolt - Score: 24 - 07/10/15 @ 07:14
jr2jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#768 Bucker Fuskyote / MooglePower - Score: 24 - 07/12/15 @ 04:03
R<Down>20<Down><Left><Left>30<Down><Left><Left>4<Down><Left>50<Down><Left><Left>6<Esc>ZZ

0 comments


#769 Andreas Schlegel / andischl - Score: 24 - 07/26/15 @ 17:06
<C-V>Glr0r1jr2jr3jr4jr5jr6ZZ

0 comments


#770 Itamar Gal / novicevimgolfer - Score: 24 - 08/17/15 @ 20:27
jr2jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#771 Maxime Dréau / mdreau - Score: 24 - 09/07/15 @ 15:18
:%s/../\=line('.').0/<CR>ZZ

0 comments


#772 Mike Adams / davis_cromwell - Score: 24 - 09/27/15 @ 01:01
:%s/../\=line('.')*10<CR>ZZ

0 comments


#773 Sid Momin / mominsid - Score: 24 - 10/08/15 @ 21:48
:%s/../\=line('.')*10<CR>ZZ

0 comments


#774 Gerald Tilma / GeraldTilma - Score: 24 - 10/18/15 @ 15:58
l<C-V>5jr0j10<C-A>j20<C-A>j.j30<C-A>j.ZZ

0 comments


#775 manfred knapp / fred_pooshka - Score: 24 - 12/11/15 @ 21:39
:%s/../\=line('.')*10<CR>ZZ

0 comments


#776 Etienne Tremel / etiennetremel - Score: 24 - 02/06/16 @ 14:41
<C-V>Glr0r1jr2jr3jr4jr5jr6ZZ

0 comments


#777 Clémence / Clemence_Neoxia - Score: 24 - 04/06/16 @ 07:55
l<C-V>Glr0hjr2jr3jr4jr5jr6ZZ

0 comments


#778 Joe Searle / artouk - Score: 24 - 05/02/16 @ 14:49
jr2jr3jr4jr5jr6l<C-V>5kc0<Esc>ZZ

0 comments


#779 iNaKoll / iNaKoll - Score: 24 - 05/07/16 @ 17:53
l<C-V>5jr0jhr2jr3jr4jr5jr6ZZ

0 comments


#780 Jonathan Werner / jonathanewerner - Score: 24 - 07/09/16 @ 17:51
<Right><C-V>G<Right>r0<Down><Left>r2<Down>r3<Down>r4<Down>r5<Down>r6ZZ

0 comments


#781 Marvin Samson / fresapore - Score: 24 - 09/09/16 @ 20:13
:%s/../\=line('.')*10<CR>ZZ

0 comments


#782 Yann / yannstadnicki - Score: 24 - 02/19/17 @ 10:09
jR20<Esc><CR>R30<Esc><CR>r4jR50<Esc><CR>r6<Esc>ZZ

0 comments


#783 Eric Bakan / ericbakan - Score: 24 - 03/15/17 @ 01:42
l<C-V>Glr0hjr2jr3jr4jr5jr6ZZ

0 comments


#784 Mitchell / Spitchell - Score: 24 - 03/17/17 @ 00:01
j5<C-A>j14<C-A>j10<C-A>10<C-A>j25<C-A>j30<C-A>ZZ

0 comments


#785 melgaardbjorn / melgaardbjorn - Score: 24 - 03/18/17 @ 17:43
jr2jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#786 Bruce Horner / HerbConjurer - Score: 24 - 05/16/17 @ 01:55
:%s/\d*/\=line('.').0<CR>ZZ

0 comments


#787 Petar Saulic / gorillawarfare9 - Score: 24 - 10/27/17 @ 09:15
l<C-V>5jr0hjr2jr3jr4jr5jr6ZZ

0 comments


#788 Михаил Сурин / realssmike - Score: 24 - 12/17/17 @ 03:04
jr2jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#789 l / ioio85 - Score: 24 - 02/04/18 @ 03:37
:%s/^../\=line('.').0<CR>ZZ

0 comments


#790 nomsayin / nomsayin - Score: 24 - 04/16/18 @ 00:34
l<C-Q>9jd<CR><C-Q>G<C-A>j.jj.jl<C-Q>9kI<k0><Esc>ZZ

0 comments


#791 Xavier Goás A. / xa4us - Score: 25 - 11/07/14 @ 20:45
jr20jr3jr4jr5jr6l<C-V>gglr0ZZ

0 comments


#792 Jake Worth / jwworth - Score: 25 - 11/07/14 @ 22:41
jr2jr3jr4jr5jr6l<C-C><C-C><C-V>6kr0ZZ

0 comments


#793 Juampy NR / juampynr - Score: 25 - 12/22/14 @ 11:29
jr2jr3jr4jr5jr6l<C-V>kkkkr0ZZ

0 comments


#794 Matt Walsh / mattwalsh - Score: 25 - 01/18/15 @ 05:29
:%s/^\w*/\=line(".").0<CR>ZZ

0 comments


#795 Bruno Arueira / bruno_arueira - Score: 25 - 01/28/15 @ 12:29
jr2jr3jr4jr5jr6ggl<C-V>5jr0ZZ

0 comments


#796 Gunnar X / omgitsgunnar - Score: 25 - 04/13/15 @ 21:30
jr2jr3jr4jr5jr6l<C-V>1gglr0ZZ

0 comments


#797 Durga Swaroop Perla / durgaswaroop - Score: 25 - 02/03/16 @ 17:42
l<C-Q>5jr0+r2+r3+r4+r5+r6:wq<CR>

0 comments


#798 Andrew Smith / amazing_andrew - Score: 25 - 08/13/16 @ 04:55
jr2jr3jr4jr5jr6l<C-V>kkkkr0ZZ

0 comments


#799 Noah Hunter / nhhntr11 - Score: 25 - 09/08/16 @ 18:37
jr2jr3jr4jr5jr6l<C-V>gglr0:x<CR>

0 comments


#800 PabloMansanet / PMansanet - Score: 25 - 10/27/16 @ 12:59
jr2jr3jr4jr5jr6l<C-V>ggls0<Esc>ZZ

0 comments


#801 Nico Jansen / nicojansen1804 - Score: 25 - 01/03/17 @ 18:23
j5<C-A>j14<C-A>j20<C-A>j25<C-A>j30<C-A>:w<CR>:q<CR>

0 comments


#802 Steve Lemuel / Steve_Lemuel - Score: 25 - 05/04/17 @ 10:30
<CR>:%s/../\=line('.')*10<CR>ZZ

0 comments


#803 Andrew Whitaker / andrewwhitaker - Score: 25 - 09/09/17 @ 18:27
:%s/../\=line('.')*10/<CR>ZZ

0 comments


#804 Chris Kirkland / numbahs - Score: 25 - 11/12/17 @ 03:55
l<C-V>6jr0jhR2<Down><Left>3<Down><Left>4<Down><Left>5<Down><Left>6<Esc>ZZ

0 comments


#805 Robert Sköld / slaskis - Score: 25 - 01/20/18 @ 11:06
:<Up>%s/../\=line('.')*10<CR>ZZ

0 comments


#806 Ryan Glassett / rollsavager - Score: 26 - 11/05/14 @ 00:20
jR20<Esc>j0R30<Esc>j0r4jR50<Esc>j0r6ZZ

0 comments


#807 Vivus Ignis / vivus_ignis - Score: 26 - 11/16/14 @ 20:21
lx0qayljcw<C-R>0<Esc><C-A>q4@a<C-V>ggA0<Esc>ZZ

0 comments


#808 Nicolas Dascanio / NicoDascanio - Score: 26 - 11/25/14 @ 19:44
jr2jr3jr4jr5jr6l<C-C><C-C><C-V>gglr0ZZ

0 comments


#809 Michael Leong / mhwleong - Score: 26 - 12/03/14 @ 15:36
jr2jr3jr4jr5jr6l<C-V>kkkkkr0ZZ

0 comments


#810 allenxuyb / allenxuyb - Score: 26 - 12/26/14 @ 04:32
:%s/\d\+/\=line('.').0/<CR>ZZ

0 comments


#811 alex annan / alexannan - Score: 26 - 12/29/14 @ 12:44
jr2jr3jr4jr5jr6l<C-V>kkkkkr0ZZ

0 comments


#812 Tact Overflow / muppling - Score: 26 - 12/29/14 @ 16:10
qqjR20<Esc>hq4@qr6kr5kr4kr3<Esc>ZZ

0 comments


#813 Heather Silc Fenton / HeatherSilc - Score: 26 - 01/15/15 @ 21:22
jr2jr3jr4jr5jr6l<C-V>gglr0:wq<CR>

0 comments


#814 stb tra / stbtra - Score: 26 - 03/04/15 @ 09:57
j5<C-A>j...<C-X>j20<C-A>j.j..k5<C-A>j10<C-X>ZZ

0 comments


#815 luffy / raxcoi - Score: 26 - 05/23/15 @ 09:51
:%s/^\d\+/\=line('.').0<CR>ZZ

0 comments


#816 Seth Yoder / McMire315 - Score: 26 - 06/23/15 @ 17:06
:%s/../\=line('.')*2<BS>10<CR>ZZ

0 comments


#817 Zak Greant / zakgreant - Score: 26 - 08/07/15 @ 11:56
:%s!^..!\=line(".")."0"<CR>ZZ

0 comments


#818 Utkrisht Dhankar / UtkrishtDhankar - Score: 26 - 09/07/16 @ 15:56
qqywjP010<C-A>0q4@qw<C-V>kkkkllxZZ

0 comments


#819 Aurélien Hervé / aurel_herve - Score: 26 - 04/19/17 @ 16:07
jr2jr3jr4jr5jr6l<C-V>kkkkkr0ZZ

0 comments


#820 Ryan Miller / andRyanMiller - Score: 26 - 12/15/17 @ 19:16
5<C-A>uj5<C-A>j14<C-A>j20<C-A>j25<C-A>j30<C-A>:wq<CR>

0 comments


#821 Bakhti Aripov / bakhti - Score: 27 - 11/12/14 @ 11:27
:%s/\d\d/\=line('.')*10/<CR>ZZ

0 comments


#822 Michael Bruce / mikepjb - Score: 27 - 11/16/14 @ 00:11
jr2jr3jr4jr5jr6ggl<C-V>G<Right>r0:wq<CR>

0 comments


#823 Anil Kulkarni / AnilRedshift - Score: 27 - 12/07/14 @ 00:31
:%s/^\w*/\=line(".").0/g<CR>ZZ

0 comments


#824 Jonas Ng / jnshey - Score: 27 - 05/15/15 @ 15:43
:%s/\v\d+/\=line(".")*10<CR>ZZ

0 comments


#825 Harshavardhan Kittur / hbk1517 - Score: 27 - 09/22/15 @ 20:19
kjr2jr3jr4jr5jr6l<C-V>ggls0<Esc><Esc>ZZ

0 comments


#826 Conor Ryan / conorjryan - Score: 27 - 11/06/15 @ 11:45
jr2<Right>r0<Down>.<Left>r3<Down>r4<Down>xa0<Esc><Down><Left>r6:wq<CR>

0 comments


#827 Benjamin Rausch / DubbsSmacker44 - Score: 27 - 12/04/15 @ 03:47
5jr6kxli0<Up><Left><BS>4<Up><Left><Esc>R30<Up><Left><Left>20<Esc>ZZ

0 comments


#828 Stephan Bugnon / stephanbugnon - Score: 27 - 01/16/17 @ 17:45
jr2jr3jr4jr5jr6lqqkr0q3@qZZ

0 comments


#829 Gurukandhamoorthi / Gurukandhamoor1 - Score: 27 - 07/10/17 @ 10:21
qqcw<C-R>=line(".")*10<CR><Esc><CR>q5@qZZ

0 comments


#830 Cédric De Palm / cedricpalm - Score: 28 - 11/11/14 @ 14:31
jr2jr3jr4jr5jr6k r0kkr0kr0ZZ

0 comments


#831 javavim / Javavim - Score: 28 - 11/11/14 @ 14:52
jr2jr3jr4jr5jr6k r0kkr0kr0ZZ

0 comments


#832 Keyboard Fire / KeyboardFire - Score: 28 - 11/22/14 @ 13:29
jr2jr3jr4jr5jr6:%s/. /0 /<CR>ZZ

0 comments


#833 limenghong / LeoLpfish - Score: 28 - 12/03/14 @ 02:25
jr2jr3jr4jr5jr6ggl<C-V>jjjjjr0ZZ

0 comments


#834 supasnashbuhl / supasnashbuhl - Score: 28 - 02/08/15 @ 01:10
l<C-V>5jx0j<C-A>j2<C-A>j2<C-A>j3<C-A>j3<C-A><C-V>ggA0<Esc>ZZ

0 comments


#835 Nicola Girardi / bruciasse - Score: 28 - 07/02/15 @ 02:31
:%s/^../\=line(".")*1-<BS>0/<CR>ZZ

0 comments


#836 Mac Heller-Ogden / twosoul - Score: 28 - 03/29/16 @ 22:10
:%s/^../\=line('.').'0'/g<CR>ZZ

0 comments


#837 Aviram Alter / onallion - Score: 28 - 08/11/16 @ 09:52
j5<C-A>jh4<C-A>10<C-A>j20<C-A>j15<C-A>10<C-A>j30<C-A>:x<CR>

0 comments


#838 Adi Ron / notadiron - Score: 28 - 03/10/17 @ 15:55
j5<C-A>j<C-V>jjjc0<Esc>hjj<C-V>j<C-A>kk<C-V>jjj2<C-A>:x<CR>

0 comments


#839 Robert Max Williams / MaxPhurich - Score: 28 - 09/11/17 @ 22:40
jr2jr3jr4jr5jr6lkr02kr0kr0ZZ

0 comments


#840 asd fsdf / totallythr - Score: 29 - 11/08/14 @ 07:20
l<C-V>5jxhqavyjPlxh<C-A>q4@al<C-V>5kI0<Esc>ZZ

0 comments


#841 gerardabello / gerardabello - Score: 29 - 11/10/14 @ 16:51
jr2jr3jr4jr5jr6ggl<C-V>jjjjr0:wq<CR>

0 comments


#842 Federico Barrios / efebarrios - Score: 29 - 11/29/14 @ 17:31
<Down>r2<Right>r0<Down>r0<Left>r3<Down>r4<Down>r5<Down>r6<Right><Up>r0:wq<CR>

0 comments


#843 aaron sullivan / aaronsull - Score: 29 - 11/29/14 @ 21:35
l<C-V>5jxhqavyjPlxh<C-A>q4@al<C-V>5kI0<Esc>ZZ

0 comments


#844 Gleb Posobin / mr_passick - Score: 29 - 12/08/14 @ 20:32
l<C-V>5jxhqqjr<C-Y><C-A>q4@q<C-V>kkkkkA0<Esc>:wq<CR>

0 comments


#845 J Andrew McCormick / jandrewmc - Score: 29 - 07/23/15 @ 19:32
jr2lr0jr0hr3jr4jr5lr0jhr6:wq<CR>

0 comments


#846 Paul Inc / hiniol1982 - Score: 29 - 08/01/17 @ 20:56
<C-V>5jld:%s/^/\=line('.')."0"<CR>ZZ

0 comments


#847 air wick / airwickc - Score: 30 - 01/23/15 @ 00:00
jcw20<Esc>jr0jjr0hr5kr4kr3Gr6<Esc>:wq<CR>

0 comments


#848 Алина Михалькова / smertskosoi1 - Score: 30 - 01/26/15 @ 12:54
jr2jr3jr4jr5jr6lkr0kkr0kr0:wq<CR>

0 comments


#849 Wade / vvandy - Score: 30 - 05/06/15 @ 20:37
:%s/^../10/g<CR>R6<Up><Left>5<Up><Left>4<Up><Left>3<Up><Left>2<Esc>ZZ

0 comments


#850 Chris Grantham / crgrantham - Score: 30 - 12/14/15 @ 16:44
jr20lr0jr0hr3jr4jr5lr0jhr6:wq<CR>

0 comments


#851 Ilya Ezepov / iezepov - Score: 30 - 12/03/16 @ 19:13
jR20<Esc>j<Left>R30<Esc>4Wr44WR50<Esc>4Wr6<Esc>:wq<CR>

0 comments


#852 Heron Medeiros / heronmedeiros - Score: 31 - 11/10/14 @ 23:23
jvlc20<Esc>jvbc30<Esc>jXi4<Esc>jxa0<Esc>jXi6<Esc>ZZ

0 comments


#853 Dylan Harrington / dylanharrington - Score: 31 - 03/12/15 @ 00:36
jR20<Esc>hjR30<Esc>jhR40<Esc>jhR50<Esc>jhR60<Esc>ZZ

0 comments


#854 dan sweeting / itsjustcode - Score: 31 - 11/12/15 @ 20:52
jcw20<Esc>jhcw30<Esc>jhs4<Esc>jcw50<Esc>jhs6<Esc>ZZ

0 comments


#855 r / revanthedarth - Score: 31 - 06/02/18 @ 00:39
jR20<Esc>ja<BS><BS>30<Esc>^jr4jxxi50<Esc>^jr6:wq<CR>

0 comments


#856 Spacesh1p / spacesh1pdev - Score: 32 - 01/03/18 @ 13:10
jR20<Esc>jhR30<Esc>jhR40<Esc>jhR50<Esc><Esc>jhR60<Esc>ZZ

0 comments


#857 Christophe Tappret / _xtero_ - Score: 33 - 07/23/15 @ 13:46
<Down>i<Del><Del>20<Down><BS><BS>30<Down><BS><BS>40<Down><BS><BS>50<Down><BS><BS>60<Esc>:w<CR>:q<CR>

0 comments


#858 Abdou Belghalem / abelghalem - Score: 33 - 09/07/15 @ 15:23
<Down><k5><C-X><Down><k1><C-X><Up><Left>qqcw<C-R>=<C-R>"<kMultiply><k2><CR><Esc><Down><Left>q@q@q@q@qZZ

0 comments


#859 Hank Chinaski / uktechman - Score: 33 - 04/22/16 @ 16:44
jcw20<Esc>jh.jh.jh.jh.3Gr3jr4jr5jr6ZZ

0 comments


#860 Slurpie Chapdash / SlurpieChapdash - Score: 34 - 05/01/15 @ 21:37
r2r1<Down>r2<Down>r3<Down>r4<Down>r5<Down>r6<Right><Up>r0<Up><Up>r0<Up>r0:wq<CR>

0 comments


#861 ʎɐɹ / staticjak - Score: 34 - 05/05/17 @ 21:47
:%norm 2x<CR>:%s/^/\=line('.')*10/<CR>ZZ

0 comments


#862 bo-yu huang / good5dog5 - Score: 36 - 11/11/14 @ 08:34
jr2jr3jr5r4jr5jr6lkr0kkr0krr0lr0:wq<CR>

0 comments


#863 Pierre Houssin / PierreHoussin - Score: 36 - 12/16/14 @ 20:38
:%s/../\=printf('%d0',line('.'))/<CR>ZZ

0 comments


#864 Chanaka Sandaruwan / ch4n4k4 - Score: 36 - 12/24/14 @ 11:58
jcw20<Esc>jcb30<Del><Esc><Left>jcw40<Esc><Left>jcw50<Esc>j<Left>cw60<Esc>ZZ

0 comments


#865 Antonio Murdaca / runc0m - Score: 37 - 01/17/15 @ 21:49
:%s/\d\d/\=printf('%d0',line('.'))<CR>ZZ

0 comments


#866 marcusmichaely / marcus_michaely - Score: 38 - 02/08/15 @ 01:16
<C-V>G<Right>d<C-V>GI0<Esc><Left>i1<Down><Left>2<Down><Left>3<Down><Left>4<Down><Left>5<Down><Left>6<Esc>:q<BS>q1<BS><BS>wq<CR>

0 comments


#867 Hee Jun Yi / junyihjy - Score: 38 - 04/02/15 @ 01:27
<Down>r2<Right>0<Right>r0<Down><Left>r3<Right>r0<Down><Left>r4<Right><Down><Left>r5<Right>r0<Down><Left>r6<Up><C-C><C-C>:wq<CR>

0 comments


#868 BitLad / BitLad - Score: 38 - 01/30/18 @ 19:44
l<C-V>jjjjjxhj<C-A>j<C-A><C-A>j<C-A><C-A>j<C-A><C-A><C-A>j<C-A><C-A><C-A><C-V>kkkkkA0<Esc>:wq<CR>

0 comments


#869 Pyankova Julia / yulya3102 - Score: 39 - 11/09/14 @ 12:06
:%s/\d\d/\=printf('%d0',line('.'))<CR>:wq<CR>

0 comments


#870 Jason Spafford / JasonSpafford - Score: 41 - 05/22/15 @ 18:00
jce20<Esc>j^ce30<Esc>j^ce40<Esc>j^ce50<Esc>j^ce60<Esc>:w<CR>:wq<CR>

0 comments


#871 Samir Sadek / netsamir - Score: 41 - 07/17/15 @ 21:48
:let i=0<CR>qqciw<C-R>=i+10<CR><Esc>j0:let i+=10<CR>q5@qZZ

0 comments


#872 王有铭 / coder_ming - Score: 41 - 01/18/18 @ 13:57
jr2jr3j4r4ur4j5r5ur5j6r6ur6l<C-V>kkkkkc0<Esc>:<BS>ZZ

0 comments


#873 Bernard Wolff / bernard_wolff - Score: 42 - 11/26/14 @ 20:34
<C-V>Gd<C-V>Gr1j<C-A>j<C-A><C-A>j<C-A><C-A><C-A>j<C-A><C-A><C-A><C-A>j<C-A><C-A><C-A><C-A><C-A>ggqqa0<Esc>j0q5@qZZ

0 comments


#874 Ilker Mutlu / ilkermutlu - Score: 42 - 04/01/15 @ 14:34
l<C-V>jjjjjxhj<C-A>j<C-A><C-A>j<C-A><C-A>j<C-A><C-A><C-A>j<C-A><C-A><C-A>Ggg<C-V>jjjjjA0<Esc><Esc>:wq<CR>

0 comments


#875 ooJava / GitCheckout - Score: 42 - 08/17/15 @ 00:47
jlciw20<Esc>jciw30<Esc>jciw49<BS>0<Esc>jciw50<Esc>jciw60<Esc>:wq<CR>

0 comments


#876 ಸುಬ್ರಹ್ಮಣ್ಯ ಜೋಶಿ / subbucoding - Score: 44 - 03/28/15 @ 12:11
:let i=10 | g/\d\d/s//\=i/ | let i=i+10<CR><Esc>:x<CR>

0 comments


#877 Paul The Danish / PaulTheDanish - Score: 46 - 11/08/14 @ 19:32
jlli<BS><BS>20<Esc>jli<BS><BS>30<Esc>jli<BS><BS>40<Esc>jli<BS><BS>50<Esc>jkjli<BS><BS>60<Esc>:x<CR>

0 comments


#878 David Gustavsson / mrGustaphe - Score: 46 - 06/08/17 @ 20:23
kjkj<C-V>4j<C-A>j<C-V>G<C-A>jj<C-A>Gk<C-S><C-A><C-A><C-A><C-A>jh10<C-A>jkkkkr+r0jr0jjj:<BS>ZZ

0 comments


#879 sam abtek / samabtek1 - Score: 55 - 08/04/17 @ 18:42
j<C-V>G<C-A>j<C-V><C-A><C-V>ajjjj<C-A><C-X>jjhkk<C-X>h<C-X>h<C-X>hrer34jkjkr5jr6l<C-V>kkkkkkr0:wqa<CR>

0 comments


#880 Dominic Z / thammaaa - Score: 66 - 12/21/17 @ 12:59
<C-V>GI10<Esc><Esc><C-V>G<C-N><C-A><Esc>ugvgvv<C-A><Esc>uu<C-R><Right><Right><Esc>v<Down><Down><Down><Up><Up><Up><Esc><C-V><Down><Down><Down><Down><Down><Right>d<Left><Left><Down><C-V><Down><Down><Down><Down><C-A><Esc>u<C-V>Gg<C-V><C-A><Esc>u<C-V>Gg<C-A>ZZ

0 comments


Created by: udioica

880 active golfers, 3708 entries

Leaderboard (lowest score wins):
2
#1 - towc / MateiCopot

04/02/2018 at 08:27PM

11
#2 - Julian Andrews / NoLemurs

10/03/2015 at 03:54AM

11
#3 - John Braxler / braxler

10/09/2015 at 05:19PM

11
#4 - Anno / AnnoVinyl

10/15/2015 at 03:26PM

11
#5 - Urtica dioica / udioica

10/15/2015 at 10:22PM

11
#6 - Daniel Pham / dany_pham

10/16/2015 at 04:22AM

11
#7 - Justin Sermeno / justinsermeno

10/29/2015 at 10:01PM

11
#8 - agricantare / agricantare

11/14/2015 at 08:10PM

11
#9 - AD / Lievr0

11/21/2015 at 08:01AM

11
#10 - kleiduif / bertwinwubs

11/29/2015 at 02:12AM

11
#11 - Patrick Cichon / the_nQL

12/07/2015 at 07:07PM

11
#12 - Matthew Desjardins / Desjardins_M

12/11/2015 at 08:57PM

11
#13 - Jan Path / jan_path

12/17/2015 at 10:01PM

11
#14 - Aris Kotzias / ArisKotzias

12/23/2015 at 03:55PM

11
#15 - Alan Kang / alankang

01/09/2016 at 01:21AM

11
#16 - Jon Krause / jkrause314

01/20/2016 at 07:00PM

11
#17 - Daniel Suh / 18kehops

02/02/2016 at 04:23PM

11
#18 - Mathias Andersson / Wraul

02/13/2016 at 08:02PM

11
#19 - Xiaocan Li / XiaocanLi

02/26/2016 at 11:41PM

11
#20 - Mister Knister / vimgolf_ctrl_x

03/07/2016 at 01:08PM

11
#21 - Hao Chen / Chen_Hao

03/09/2016 at 06:42PM

11
#22 - Jer Wilson / superjercom

03/10/2016 at 02:32AM

11
#23 - Andreas Carben / meiner_eins

03/13/2016 at 05:06PM

11
#24 - S O / strangelooperer

04/17/2016 at 07:26PM

11
#25 - Eero-Antero Säisä / jakolasku

05/02/2016 at 05:44PM

11
#26 - John Goes / johnwgoes

05/04/2016 at 02:23AM

11
#27 - Gordon / gordonczedik

05/20/2016 at 01:03PM

11
#28 - Yudi Matsuzake / yudimatsuzake

05/24/2016 at 03:34PM

11
#29 - Slawek Zachcial / SlawekZachcial

05/24/2016 at 09:08PM

11
#30 - John Doe Sr. / johndoe67890543

05/27/2016 at 12:28AM