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 559c30948ef59c0eb7000002

Collect List

Convert to comma separated list.

Start file
* item1
* item2
* item3
* item4
* item5
End file
item1,item2,item3,item4,item5

View Diff

1,5c1
< * item1
< * item2
< * item3
< * item4
< * item5
---
> item1,item2,item3,item4,item5

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 660 remaining solutions by signing in and submitting your own entry
#661 Kayne West / portal_narlish - Score: 17 - 02/25/16 @ 07:32
2x5J:s/ . /,/g<CR>ZZ

0 comments


#662 Michel Ganguin / tinycrazyfish - Score: 17 - 03/03/16 @ 09:49
2x5J:s/ . /,/g|x<CR>

0 comments


#663 Roland Hougs / OminousWater - Score: 17 - 03/14/16 @ 19:53
<C-V>Glx5J:s/ /,/g<CR>ZZ

0 comments


#664 John Corcoran / JohnJ_Corcoran - Score: 17 - 03/20/16 @ 19:12
xx5J:s/ . /,/g<CR>ZZ

0 comments


#665 Lauren Scott / devdame - Score: 17 - 03/28/16 @ 21:11
5gJ:s/\* /,/g<CR>xZZ

0 comments


#666 Dinesh Bhosale / MrDineshBhosale - Score: 17 - 03/30/16 @ 12:57
<C-V>Gld5J:s/ /,/g<CR>ZZ

0 comments


#667 abhinavgujjar / abhinavgujjar - Score: 17 - 04/13/16 @ 16:41
<C-V>Gld5J:s/ /,/g<CR>ZZ

0 comments


#668 Tallak Tveide / tallakt - Score: 17 - 04/22/16 @ 11:10
5J:s/ . /,/g<CR>xxZZ

0 comments


#669 Matt Clement / zetaspartan2552 - Score: 17 - 05/03/16 @ 16:28
5J:s/ . /,/g<CR>2xZZ

0 comments


#670 Andres Araya / arayaandresfco - Score: 17 - 05/14/16 @ 02:28
dw5J:s/ . /,/g<CR>ZZ

0 comments


#671 Victorien Lorcy / LorcyVictorien - Score: 17 - 05/29/16 @ 20:50
5J:s/ . /,/g<CR>dwZZ

0 comments


#672 Alexandre Lion / lnalx - Score: 17 - 06/06/16 @ 12:15
<C-V>Gld<C-V>$3jA,<Esc>VGgJZZ

0 comments


#673 Sanjay / patelsan - Score: 17 - 06/19/16 @ 15:54
<C-V>Gld<C-V>$3jA,<Esc>VGgJZZ

0 comments


#674 Jonathan Werner / jonathanewerner - Score: 17 - 07/09/16 @ 16:46
<C-V>G<Right>d5J:s/ /,/g<CR>ZZ

0 comments


#675 André Peric Tavares / andre_peric - Score: 17 - 07/20/16 @ 19:30
5J:s/ . /,/g<CR>xxZZ

0 comments


#676 Herbert S. / herbertshlong - Score: 17 - 08/04/16 @ 17:21
<C-V>Gld5J:s/ /,/g<CR>ZZ

0 comments


#677 George Angelopoulos / g_usermod - Score: 17 - 08/06/16 @ 11:54
qqxx$a,<Del><Esc>lq4@qxZZ

0 comments


#678 citaret / citaret - Score: 17 - 08/26/16 @ 03:24
<C-V>Glx:,+3s/\n/,<CR>ZZ

0 comments


#679 Richard O'Brien / richard0b - Score: 17 - 08/28/16 @ 03:09
<C-V>Glx5J:s/ /,/g<CR>ZZ

0 comments


#680 Constantine / ConstantineHatz - Score: 17 - 09/15/16 @ 22:10
5J:s/ . /,/g<CR>xxZZ

0 comments


#681 TweetDreams / TweetMusicians - Score: 17 - 10/08/16 @ 17:37
5J:s/ . /,/g<CR>2xZZ

0 comments


#682 Jonathan Elliott / jon__elliott - Score: 17 - 10/29/16 @ 23:44
<C-V>Glx5J:s/ /,/g<CR>ZZ

0 comments


#683 Simon Plantinga / SimonPlantinga - Score: 17 - 10/30/16 @ 12:04
5J:s/ . /,/g<CR>xxZZ

0 comments


#684 Chris Cummings / mistahcummings - Score: 17 - 10/31/16 @ 01:08
<C-V>Gld5J:s/ /,/g<CR>ZZ

0 comments


#685 John Barbero Unenge / JBarberU - Score: 17 - 11/09/16 @ 14:06
<C-V>Gld5J:s/ /,/g<CR>ZZ

0 comments


#686 Markus Bala / bala4901 - Score: 17 - 11/17/16 @ 01:37
<C-V>Gld5J:s/ /,/g<CR>ZZ

0 comments


#687 Sergio / voyeg3r - Score: 17 - 11/24/16 @ 11:14
5J:s/ . /,/g<CR>2xZZ

0 comments


#688 Florian Vallen / florianvallen - Score: 17 - 12/04/16 @ 11:16
<C-V>4jlxA,<Del><C-C><C-C>...:wq<CR>

0 comments


#689 holy_sin / 0zero0 - Score: 17 - 12/12/16 @ 02:53
5J:s/ . /,/g<CR>2xZZ

0 comments


#690 floccwins / floccwins - Score: 17 - 12/13/16 @ 19:04
qadtiea,<Esc>Jq4@axZZ

0 comments


#691 Michał Dytko / DytkoM - Score: 17 - 12/19/16 @ 08:45
<C-V>Glx5J:s/ /,/g<CR>ZZ

0 comments


#692 Mattias GABRIEL / matou008 - Score: 17 - 12/20/16 @ 21:52
5J:s/ . /,/g<CR>2xZZ

0 comments


#693 Saurav Mitra / SauravMitra11 - Score: 17 - 01/05/17 @ 13:45
<C-V>Glx5J:s/ /,/g<CR>ZZ

0 comments


#694 Nico Jansen / nicojansen1804 - Score: 17 - 01/05/17 @ 21:48
5J:s/ . /,/g<CR>2xZZ

0 comments


#695 J. Cosa / esoesotracosa - Score: 17 - 01/18/17 @ 10:01
dw5J:s/ . /,/g<CR>ZZ

0 comments


#696 Vimgolf / vimgolf987 - Score: 17 - 02/26/17 @ 20:41
5J:s/ . /,/g<CR>2xZZ

0 comments


#697 caplod / caplod - Score: 17 - 03/24/17 @ 17:04
xx5J:s/ . /,/g<CR>ZZ

0 comments


#698 Pratik Prasad / pratik - Score: 17 - 04/24/17 @ 18:19
5J:s/ . /,/g<CR>xxZZ

0 comments


#699 Codingpotato / codingpotato - Score: 17 - 05/07/17 @ 09:36
5J:s/ . /,/g<CR>xxZZ

0 comments


#700 Bruce Horner / HerbConjurer - Score: 17 - 05/14/17 @ 02:30
dw5J:s/ . /,/g<CR>ZZ

0 comments


#701 almostdvs / almostdvs - Score: 17 - 05/23/17 @ 02:43
<C-V>Glx5J:s/ /,/g<CR>ZZ

0 comments


#702 David Gustavsson / mrGustaphe - Score: 17 - 06/08/17 @ 15:57
xx6J:s/ . /,/g<CR>ZZ

0 comments


#703 grigouille / grigouille2 - Score: 17 - 07/06/17 @ 11:47
qqxx<Esc>A,<Del><Esc>lq7@qxZZ

0 comments


#704 Gurukandhamoorthi / Gurukandhamoor1 - Score: 17 - 07/10/17 @ 09:41
<C-V>Glx6Jr,F .;.;.ZZ

0 comments


#705 Jacob Buete / JBuete - Score: 17 - 07/30/17 @ 04:03
5J:s/ . /,/g<CR>2xZZ

0 comments


#706 Brandon Height / Lask0x - Score: 17 - 08/08/17 @ 03:32
dw5J:s/ . /,/g<CR>ZZ

0 comments


#707 Jeff / RealJeffIrwin - Score: 17 - 09/28/17 @ 20:48
5J:s/ . /,/g<CR>xxZZ

0 comments


#708 Jonathan Letham / JonathanLetham - Score: 17 - 10/01/17 @ 20:12
xx<Down><C-V>4j<Right>s,<Esc>gg5gJZZ

0 comments


#709 Gregor / Gregor07899789 - Score: 17 - 10/20/17 @ 20:41
5J:s/\W\+/,/g<CR>xZZ

0 comments


#710 Spacesh1p / spacesh1pdev - Score: 17 - 01/04/18 @ 09:56
:%s/\n../,/g<CR>xxZZ

0 comments


#711 SporadicLizard / sporadiclizard - Score: 17 - 01/14/18 @ 20:26
<C-V>G<Right>x5J:s/ /,/g<CR>ZZ

0 comments


#712 c0llision / 0xc0llision - Score: 17 - 01/26/18 @ 11:48
<C-V>Glx:%s/\n/,<CR>$xZZ

0 comments


#713 John C Shea / MHSSachems - Score: 17 - 02/08/18 @ 12:57
<C-V>Gld5J:s/ /,/g<CR>ZZ

0 comments


#714 David Pimentel / daveypimentel - Score: 17 - 03/26/18 @ 20:44
5J:s/ . /,/g<CR>xxZZ

0 comments


#715 Tim / timothyscosta - Score: 17 - 04/02/18 @ 15:10
xx5J:s/ . /,/g<CR>ZZ

0 comments


#716 tapio / gncnaxb - Score: 17 - 04/12/18 @ 17:49
2x5J:s/ . /,/g<CR>ZZ

0 comments


#717 Jonathan Camilleri / Too_Many_Taken - Score: 17 - 05/24/18 @ 13:29
dw5J:s/ . /,/g<CR>ZZ

0 comments


#718 tue2truong / tue2truong1 - Score: 17 - 05/27/18 @ 11:41
5J:s/ . /,/g<CR>xxZZ

0 comments


#719 Jason Nesbitt / compilejason - Score: 18 - 07/07/15 @ 20:04
5J:s/ \* /,/g<CR>dwZZ

0 comments


#720 Wandering ponderer / 0proxycon - Score: 18 - 07/11/15 @ 23:18
5J:s/ \* /,/g<CR>xxZZ

0 comments


#721 Joshua Simmons / MmnJoshua - Score: 18 - 07/13/15 @ 13:36
5J:s/ \* /,/g<CR>dwZZ

0 comments


#722 Raj / brshenoy - Score: 18 - 07/16/15 @ 17:02
<C-V>4jlx5Jr,F .;.;.ZZ

0 comments


#723 Alok Singh / TheRevAlokSingh - Score: 18 - 07/20/15 @ 18:37
5J:s/ \* /,/g<CR>dwZZ

0 comments


#724 Vincent Yu / vyuniverse - Score: 18 - 07/21/15 @ 03:25
:%s/\n*\* /,/g<CR>xZZ

0 comments


#725 Aku Laatokka / Retiici - Score: 18 - 07/23/15 @ 20:17
5J:s/ \* /,/g<CR>2xZZ

0 comments


#726 darookee / darookee - Score: 18 - 07/24/15 @ 09:11
dw5J:s/ \* /,/g<CR>ZZ

0 comments


#727 Endre Galaczi / galacziendre - Score: 18 - 07/26/15 @ 14:41
5J:s/ \* /,/g<CR>xxZZ

0 comments


#728 Brian Gapinski / Xechas - Score: 18 - 07/28/15 @ 19:08
:%s/\n\* /,/g<CR>2xZZ

0 comments


#729 Rickard Fransson / xxRion - Score: 18 - 08/05/15 @ 11:59
5J:%s! . !,!g<CR>dwZZ

0 comments


#730 Filipe Silva / filipetwits - Score: 18 - 08/07/15 @ 00:35
<C-V>5jldqaA,<Esc>Jxq3@aZZ

0 comments


#731 luffy / raxcoi - Score: 18 - 08/13/15 @ 16:24
<C-V>GldVGJ:s/ /,/g<CR>ZZ

0 comments


#732 Kalle Aaltonen / kalleaaltonen - Score: 18 - 08/17/15 @ 21:02
xx:%s/\n\* /,/g<CR>ZZ

0 comments


#733 Shun / shunasnetian - Score: 18 - 08/19/15 @ 15:38
5J0xx:s/ . /,/g<CR>ZZ

0 comments


#734 Sergey Semushin / Predelnik - Score: 18 - 08/23/15 @ 11:09
:%s/\n\* /,/g<CR>2xZZ

0 comments


#735 Francis / francis_vega - Score: 18 - 09/03/15 @ 14:58
:%s/\n\* /,/g<CR>2xZZ

0 comments


#736 Gabriel Florit / gabrielflorit - Score: 18 - 09/05/15 @ 08:52
<C-V>GldVGJ:s/ /,/g<CR>ZZ

0 comments


#737 Yaroslav Kanarev / yarosurabu - Score: 18 - 09/07/15 @ 12:51
dw5J:s/ \* /,/g<CR>ZZ

0 comments


#738 Ali Moeeny / alimoeeny - Score: 18 - 09/15/15 @ 12:58
qqxxA,<Del><Right><Esc>q4@qx:wq<CR>

0 comments


#739 Kiet Nguyen / kietnguyen86 - Score: 18 - 09/29/15 @ 14:13
dw:%s/\n\* /,/g<CR>ZZ

0 comments


#740 Adam Cook / apcook - Score: 18 - 10/02/15 @ 19:02
xx:%s/\n\* /,/g<CR>ZZ

0 comments


#741 Japan Daily Deals / JapanDailyDeals - Score: 18 - 10/06/15 @ 22:07
:%s/\n\* /,/g<CR>xxZZ

0 comments


#742 Lošmi / loshmibbq - Score: 18 - 10/08/15 @ 09:58
<C-V>G<Right>d:%s/\n/,/<CR>ExZZ

0 comments


#743 a / robbietron - Score: 18 - 10/11/15 @ 04:36
dw5J:s/ \* /,/g<CR>ZZ

0 comments


#744 coltruindie / e10nevwa - Score: 18 - 10/13/15 @ 16:31
dwqq0jdwi<BS>,<Esc>q4@qZZ

0 comments


#745 Wilmer Bandres / WilmerBandres - Score: 18 - 12/01/15 @ 12:19
<C-V>G<Right>x5J:%s/ /,/g<CR>ZZ

0 comments


#746 かりうむ / ka1l - Score: 18 - 12/03/15 @ 02:32
5J:s/ \* /,/g<CR>xxZZ

0 comments


#747 Mendel Simon / agentms11 - Score: 18 - 12/07/15 @ 21:43
:%s/\n../,/g<CR><CR>2xZZ

0 comments


#748 twenty2twoss / twenty2twoss - Score: 18 - 12/29/15 @ 18:23
<C-V>Gldqqji<BS>,<Esc>Bq3@qZZ

0 comments


#749 thlix / thlix - Score: 18 - 01/09/16 @ 22:32
xxqqA<Del><Del><Esc>lr,lq3@qZZ

0 comments


#750 戸田 薫 / KaoruToda - Score: 18 - 01/10/16 @ 12:32
<C-V>GlxVGJ:s/ /,/g<CR>ZZ

0 comments


#751 hammboning / _PuttPirates_ - Score: 18 - 01/14/16 @ 16:54
<C-V>Gdgvr,xJxJxJxJxZZ

0 comments


#752 Etienne Tremel / etiennetremel - Score: 18 - 02/07/16 @ 11:34
qqdw$a,<Del><Esc>lq3@qdwZZ

0 comments


#753 Bruno Vieira Costa / bruno_vcosta - Score: 18 - 02/23/16 @ 03:15
5J:s/ \* /,/g<CR>2xZZ

0 comments


#754 Zach Gulde / zgulde - Score: 18 - 02/29/16 @ 04:58
5J:s/ \* /,/g<CR>xxZZ

0 comments


#755 _xavo / __xavo - Score: 18 - 03/01/16 @ 02:50
xx:%s/\n\* /,/g<CR>ZZ

0 comments


#756 David Millman / dlmillman - Score: 18 - 06/17/16 @ 13:35
5J:s/ \* /,/g<CR>x.ZZ

0 comments


#757 malet / Malet - Score: 18 - 06/22/16 @ 20:00
<C-V>Gld:%s/\n/,<CR>A<BS><Esc>ZZ

0 comments


#758 Noah Gumbert / Noahrama - Score: 18 - 07/01/16 @ 04:30
<C-Q>Glx:%s/\n/,<CR>A<BS><Esc>ZZ

0 comments


#759 Micha / michman89 - Score: 18 - 08/09/16 @ 12:52
dw5J:s/ . /,/g<CR>:x<CR>

0 comments


#760 Nabarun Chatterjee / nabarunch - Score: 18 - 08/25/16 @ 13:49
2x5gJqqxr,F*q3@qZZ

0 comments


#761 Markus Lux / _l0x_ - Score: 18 - 01/04/17 @ 11:13
xxjqqs<Del><BS>,<Esc>j0q3@qZZ

0 comments


#762 Matt Walsh / wattmalsh - Score: 18 - 02/03/17 @ 18:26
2x:%s/\n\* /,/g<CR>ZZ

0 comments


#763 Cù Hữu Hoàng / Cuhuuhoang - Score: 18 - 02/14/17 @ 14:58
:%s/\n\* /,/g<CR>xxZZ

0 comments


#764 Aurélien Hervé / aurel_herve - Score: 18 - 04/19/17 @ 16:01
qavlxA,<Esc>Jx@aq@axZZ

0 comments


#765 Russell Ball / rtball2 - Score: 18 - 04/28/17 @ 20:03
xx5J:s/ \* /,/g<CR>ZZ

0 comments


#766 sehe / sehetw - Score: 18 - 10/10/17 @ 14:13
<C-V>Gx.gv$A,<Esc>gvgJ$xZZ

0 comments


#767 Михаил Сурин / realssmike - Score: 18 - 12/18/17 @ 21:20
<C-V>Gr,5J:s/\s//g<CR>xZZ

0 comments


#768 gink / anagiwa - Score: 18 - 01/09/18 @ 10:27
<C-V>4jlxqqA,<Esc>gJq3@qZZ

0 comments


#769 Michael Topal / h4ckt1c - Score: 18 - 05/02/18 @ 11:11
<C-V>Gldgv$A,<Esc>gvgJ$xZZ

0 comments


#770 Nathanael / ngsilverman - Score: 18 - 05/09/18 @ 04:10
xx5J:s/ \* /,/g<CR>ZZ

0 comments


#771 William I. Olojede / williamolojede - Score: 18 - 05/27/18 @ 11:56
<C-V>Glx:.,+3s/\n/,<CR>ZZ

0 comments


#772 Michael Cramer / mlcramer - Score: 19 - 07/13/15 @ 02:49
:j!5<CR>2x:s/* /,/g<CR>ZZ

0 comments


#773 hidnasio / hidnasio - Score: 19 - 07/20/15 @ 01:35
dw5J:%s/ \* /,/g<CR>ZZ

0 comments


#774 alex / alexAngle8 - Score: 19 - 08/21/15 @ 20:25
:%s/* /,/<CR>gg5gJ0xZZ

0 comments


#775 Otto / OttoRottier - Score: 19 - 10/19/15 @ 19:47
5J:S<BS>s/ . /,/g<CR>xxZZ

0 comments


#776 manfred knapp / fred_pooshka - Score: 19 - 12/10/15 @ 22:06
5J:%s/ \* /,/g<CR>2xZZ

0 comments


#777 aashiq / aashiq - Score: 19 - 01/12/16 @ 08:15
2x5JV:s/ \* /,/g<CR>ZZ

0 comments


#778 ゾーブフィッシュ / zorbfish - Score: 19 - 03/07/16 @ 01:38
5J:%s/ \* /,/g<CR>2xZZ

0 comments


#779 Joe McKenney / mckenney00 - Score: 19 - 03/19/16 @ 05:43
<C-V>Gld:j5<CR>:s/ /,/g<CR>ZZ

0 comments


#780 Jonathan / jmcphers - Score: 19 - 08/16/16 @ 20:02
<C-V>Glx5J:s/ /,/g<CR>:wq<CR>

0 comments


#781 Ryan Coopersmith / RyanCoopersmit1 - Score: 19 - 06/04/17 @ 21:24
5J0xxqqt*xxr,q3@qZZ

0 comments


#782 Marcin Paliwoda / eukaliptuss - Score: 19 - 08/25/17 @ 14:25
5J0qqd2lelr,lq4@qZZ

0 comments


#783 BPD / brian_doyle - Score: 19 - 11/11/17 @ 15:33
5J:%s/ \* /,/g<CR>dwZZ

0 comments


#784 Daniel de Vries / devries_d - Score: 19 - 02/07/18 @ 16:04
<C-V>5jlxqq$Jr,$@qq@qZZ

0 comments


#785 Austin Ware / AustinWare17 - Score: 19 - 03/12/18 @ 19:35
5gJ02x:%s/* /,/g<CR>ZZ

0 comments


#786 William Hamilton / BobHamiltonijk - Score: 19 - 05/26/18 @ 02:54
5J:s/ . /,/g<CR>xx:wq<CR>

0 comments


#787 Anatolii Sakhnik / sakhnik - Score: 20 - 07/22/15 @ 11:28
:%s/\* /,/<CR>:1j!5<CR>xZZ

0 comments


#788 Will Munn / lfsaw - Score: 20 - 08/13/15 @ 20:54
:%s:\n\* :,:g<CR>xx:wq<CR>

0 comments


#789 Louis Ritchie / _louisr_ - Score: 20 - 03/31/16 @ 04:38
<C-V>Gld<C-V>$3jA,<Esc>VGgJ<Esc>:wq<CR>

0 comments


#790 iNaKoll / iNaKoll - Score: 20 - 05/07/16 @ 16:52
<C-V>GldqqA,<Esc>jq3@q{5gJZZ

0 comments


#791 Ryan van Rensburg / rdvr001 - Score: 20 - 07/18/16 @ 16:57
2x5Jqa3xi,<Esc>2F q3@aZZ

0 comments


#792 Clalani / clalania - Score: 20 - 10/14/16 @ 11:14
5gJ:s/\* /,/g<CR>x<Esc>:wq<CR>

0 comments


#793 Wiktor Jeziorski / WiktorJeziorsk1 - Score: 20 - 08/17/17 @ 21:38
<C-V>5Gld<Esc>:%s/\n/,<CR>A<BS><Esc>ZZ

0 comments


#794 Mohideen Imran Khan / miknotes - Score: 20 - 04/12/18 @ 13:04
<C-V>Glx%:%s/\n/,/g<CR>$xZZ

0 comments


#795 frank p / icedearth55 - Score: 20 - 05/05/18 @ 16:12
5J:s/ \* /,/g<CR>dti:x<CR>

0 comments


#796 SundaraRaman / digital_carver - Score: 21 - 09/06/15 @ 11:31
5Jcti,<Esc>T3.T2.T1.0xxZZ

0 comments


#797 Batuhan Bayrakçı / bay_batu - Score: 21 - 09/20/16 @ 14:35
5Jg02x:%s/ \* /,/g<CR>ZZ

0 comments


#798 aisapatino / aisapatino - Score: 22 - 07/27/15 @ 05:02
<C-V>GldVGJ:%s/\ /,/g<CR>:wq<CR>

0 comments


#799 Ryan Glassett / rollsavager - Score: 22 - 09/15/15 @ 15:57
G2xqqk2xA,<Esc>Jx0q3@q:wq<CR>

0 comments


#800 Tj / yrddy - Score: 22 - 02/17/16 @ 04:47
<C-V>GlxgvJ0qafihr,lq3@aZZ

0 comments


#801 Michael Hagl / MichaelHagl - Score: 22 - 05/02/16 @ 14:39
xx:%s/\n^\*\s/,/g<CR>:wq<CR>

0 comments


#802 Lucas Scariot / luc_4d - Score: 22 - 10/06/17 @ 20:17
<C-V>Glx:$<BS>%s/\n\<BS>/,<CR>$x<Esc>ZZ

0 comments


#803 Paul Inc / hiniol1982 - Score: 22 - 10/16/17 @ 03:44
<C-V>l5jx<C-V>GJ:%s/ /,/g<CR>:wq<CR>

0 comments


#804 Sébastien Canart / kokotchY - Score: 23 - 10/28/17 @ 09:33
:%s/* \(.*\)\n/\1,<CR>$xZZ

0 comments


#805 Danila Dergachev / daniladergachev - Score: 23 - 03/06/18 @ 10:29
<C-V>jjjjlcG<BS><Esc>GI<BS>,<Esc>...<Esc>:wq<CR>

0 comments


#806 江裕诚 / fatjyc - Score: 24 - 07/14/15 @ 14:56
5J:s/\*<BS><BS> \* /,/g<CR>2x:wq<CR>

0 comments


#807 Feras / faldah - Score: 24 - 04/24/16 @ 21:48
5J:%s/ //g<CR>:%s/*/,/g<CR>xZZ

0 comments


#808 g10181255 / g10181255 - Score: 25 - 09/07/15 @ 20:44
:%s/* //g<CR>:%s/\n/,/g<CR>$xZZ

0 comments


#809 Hank Chinaski / uktechman - Score: 25 - 04/22/16 @ 16:35
:%s/* //g<CR>:%s/\n/,/g<CR>$DZZ

0 comments


#810 Allen Gooch / mojochao - Score: 25 - 01/12/17 @ 19:31
:%s/* //g<CR>:%s/\n/,/g<CR>$xZZ

0 comments


#811 Hendrik Lammers / hendriklammers - Score: 26 - 07/08/15 @ 18:12
qqdwA,<Esc>Jlq3@q2x:%s/ //g<CR>ZZ

0 comments


#812 Kyle Fuller / kylefuller - Score: 26 - 07/17/15 @ 01:46
5gJu5gJ:s<BS>%s/* /,/g<CR>dl:wq<CR>

0 comments


#813 Global Maquereau / GlobalMaquereau - Score: 26 - 07/21/15 @ 10:59
::%s/\* \(.*\)\n/\1,/<CR>$xZZ

0 comments


#814 Scott Traver / ScottTraver - Score: 26 - 07/31/15 @ 15:40
:%s/\n/,<CR>:%s/* //g<CR>A<BS><Esc>:wq<CR>

0 comments


#815 Paul Roe / ep_roe - Score: 26 - 08/25/16 @ 17:37
V<Esc><Esc><C-V><Right>jjjjxJJJJ:%s/ /,/g<CR>ZZ

0 comments


#816 Nicola A / aitkenster - Score: 28 - 07/15/15 @ 14:42
<C-V>jjjjld:%s/$/,/<CR>:%j!<CR>A<BS><Esc>:wq<CR>

0 comments


#817 Andrew Michaud / andrewjmichaud - Score: 28 - 09/03/15 @ 23:53
d2lj.j.j.j.VGggJV:s/ /,/g<CR>ZZ

0 comments


#818 Flugsio / flugsio - Score: 30 - 03/10/17 @ 13:09
<C-V>jjljjdA,<Esc>j.j.j.kkkJugJ...:wq<CR>

0 comments


#819 Christopher Wells / ExcaliburZero_Z - Score: 33 - 12/11/15 @ 12:02
<Del><Del><Down><Del><Del><Down><Del><Del><Down><Del><Del><Down><Del><Del>4<Right>i<Right><Up><Del>,<Up><Del>,<Up><Del>,<Up><Del>,<Esc>ZZ

0 comments


#820 Bob Kepford / kepford - Score: 38 - 02/23/16 @ 07:47
<C-V>lGlc,<Esc> hx<Esc>ji<BS><Esc>j-.j.ji<BS><Esc>j0i<BS><Esc>0.<Esc> w:wq<CR>

0 comments


#821 Pratap Koritala / pratap_koritala - Score: 55 - 02/17/16 @ 17:28
5J:s/\*/<BS> /,/g<CR><CR>2xi<Esc>iiuuuu<Esc>uuuuu5J:/s<BS>s<BS><BS>s/ . /,/g<CR>2xZZ

0 comments


#822 python-tweepy / python_tweepy - Score: 61 - 05/16/17 @ 03:45
5J0udw5J:S<BS>s/ * /,/g<CR>u:<Up><Down><Up><Left><Left><Left><Left><Left><BS>.<CR>u:<Up><Down><Up><Left><Right><CR><Up>:<Up><Left><Left><Left><Left><Left><BS>8<BS>*<Left>\<CR>:wq<CR>

0 comments


#823 Theodore DeRego / tedsta0 - Score: 72 - 12/08/15 @ 03:17
:%s/\* /,<CR>:5<BS>%s/<BS><BS><BS>,$s/\n//g<CR>lllllllhhhhhhi<BS><Esc>^i<BS><Esc>^i<BS> <BS><Esc>^i<BS><Esc>^x:<Esc>$A<BS>5<Esc>:wq<CR>

0 comments


#824 Wes Whitney / wes_whitney - Score: 85 - 09/03/15 @ 03:59
dwjdwdwkA,p<BS><Esc>pA,<Esc>jdddwdwdkuA<Esc>puudwkeeeeebbAp<BS><Esc>A<Esc>pA,j<BS><Esc>jdddwdwbpwdddwwbdwbeA,<Esc>pwdd:wq<CR>

0 comments


#825 Radoslav Ivanov / rivanov1 - Score: 89 - 09/15/15 @ 18:30
<C-V>ljjjjdqa$i,<BS><Esc><Esc><Esc>hhhhh$a,jj<BS><BS><Esc>dl<Esc><Esc>i<Esc><Esc>lla,jj<BS><BS><Esc><Esc>lj^i<BS>jj<BS><BS><Esc><Esc>qjh^i<BS>,jj<BS><BS><Esc><Esc>$j^i<BS>,<Esc><Esc>j^i<BS>,<Esc><Esc>:wq<CR>

0 comments


Created by: compilejason

825 active golfers, 2854 entries

Leaderboard (lowest score wins):
12
#1 - Tim Chase / gumnos

07/07/2015 at 08:31PM

12
#2 - Urtica dioica / udioica

07/07/2015 at 08:47PM

12
#3 - Carlos López / morrizon

07/07/2015 at 10:12PM

12
#4 - Bart / oneofmanybarts

07/08/2015 at 04:49AM

12
#5 - montalvoMiguel / imontalvomiguel

07/08/2015 at 06:08AM

12
#6 - Gammelin Guillaume / ggammelin

07/08/2015 at 06:54AM

12
#7 - Mutter Mumble / muttermumble

07/08/2015 at 08:09AM

12
#8 - kungfuchad / kungfuchad

07/08/2015 at 10:50AM

12
#9 - John Braxler / braxler

07/08/2015 at 02:27PM

12
#10 - Matthieu Crapet / mcr05

07/08/2015 at 06:27PM

12
#11 - Elizabeth / sprinkles418

07/08/2015 at 08:29PM

12
#12 - David Willming / wdialvmeo

07/09/2015 at 04:15AM

12
#13 - Assaf Lavie / AssafLavie

07/09/2015 at 05:24AM

12
#14 - pftb12345 / pftb12345

07/09/2015 at 08:26AM

12
#15 - Geoff Gu / geoff_gu

07/09/2015 at 12:11PM

12
#16 - Brandon Milam / jbmilam950

07/09/2015 at 05:22PM

12
#17 - jake romer / notjakeromer

07/10/2015 at 04:55AM

12
#18 - James Pringle / mathbyjames

07/10/2015 at 08:49PM

12
#19 - Steffen Köhler / Baertierchen

07/11/2015 at 09:27PM

12
#20 - Petro Тrouq / zulolosi

07/12/2015 at 03:45PM

12
#21 - Aaron Fresh / AaronFresh7

07/13/2015 at 09:09AM

12
#22 - Hans Löfving / L3E7

07/13/2015 at 10:57PM

12
#23 - Louis Caruana / louiecaruana

07/15/2015 at 04:25AM

12
#24 - shein / skriyka

07/15/2015 at 02:03PM

12
#25 - Vim Viking / vim_viking

07/16/2015 at 11:34PM

12
#26 - walkingsparrow / walkingsparrow

07/17/2015 at 06:05AM

12
#27 - S.Lebedev / drasgo

07/17/2015 at 09:16AM

12
#28 - 오종빈(Jongbin Oh) / ohyecloudy

07/17/2015 at 02:01PM

12
#29 - DJ Lee / deej337

07/17/2015 at 09:43PM

12
#30 - Ala' Ibrahim / alaa_ibrahim

07/19/2015 at 05:50AM