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 9v006288572c00000000021e

2 quick changes and a numbered list

The ascii will not be lost, but rather numbered in 4 digit blocks with leading zeros.

Start file
The sum of our pieces makes us able to contend.
I said, "That was totally wicked!"
49
20
73
61
69
64
2C
20
22
54
68
61
74
20
77
61
73
20
74
6F
74
61
6C
6C
79
20
77
69
63
6B
65
64
2E
22
End file
The sum of our parts makes us able to contend.
I said, "Cool."
0001 49
0002 20
0003 73
0004 61
0005 69
0006 64
0007 2C
0008 20
0009 22
0010 54
0011 68
0012 61
0013 74
0014 20
0015 77
0016 61
0017 73
0018 20
0019 74
0020 6F
0021 74
0022 61
0023 6C
0024 6C
0025 79
0026 20
0027 77
0028 69
0029 63
0030 6B
0031 65
0032 64
0033 2E
0034 22

View Diff

1,36c1,36
< The sum of our pieces makes us able to contend.
< I said, "That was totally wicked!"
< 49
< 20
< 73
< 61
< 69
< 64
< 2C
< 20
< 22
< 54
< 68
< 61
< 74
< 20
< 77
< 61
< 73
< 20
< 74
< 6F
< 74
< 61
< 6C
< 6C
< 79
< 20
< 77
< 69
< 63
< 6B
< 65
< 64
< 2E
< 22
---
> The sum of our parts makes us able to contend.
> I said, "Cool."
> 0001 49
> 0002 20
> 0003 73
> 0004 61
> 0005 69
> 0006 64
> 0007 2C
> 0008 20
> 0009 22
> 0010 54
> 0011 68
> 0012 61
> 0013 74
> 0014 20
> 0015 77
> 0016 61
> 0017 73
> 0018 20
> 0019 74
> 0020 6F
> 0021 74
> 0022 61
> 0023 6C
> 0024 6C
> 0025 79
> 0026 20
> 0027 77
> 0028 69
> 0029 63
> 0030 6B
> 0031 65
> 0032 64
> 0033 2E
> 0034 22

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 86 remaining solutions by signing in and submitting your own entry
#87 Jingshan Yin / @Jingshan1989 - Score: 401 - 07/13/22 @ 21:16
fprpart<Esc>dawiparts <Esc>jFTdf!iCool.<Esc>jI0001 <Esc>j.<C-A>uh<C-A>j.uI0003 <Esc>j.j.<Esc>kkjh<C-A>j2<C-A>jhi0006 <Esc>.juj.uh.j0.j0.kkkjh<C-A>kjj2<C-A>u1Ahhh<BS><BS><BS><Esc>hhh<C-A><C-A><C-A><C-A><C-A><C-A><C-A><C-A><C-A><C-A>uuuuuuuuuui<C-D><Esc>lxi8<Esc>jxi9hh<BS><BS><Esc>jjhhki0010 <Esc>jI0011 <Esc>j00000I0012 <Esc>jI0013 <Esc>jI0014 <Esc>ji<Esc>I0015 <Esc>jI0016 <Esc>jI0017 <Esc>jI0018 <Esc>j.<C-A>huh<C-A>hi00<Esc>jh<Esc>i0020 <Esc>j.uh.<C-A>hhh<C-A>jklllxil<BS><Esc>lla4<Esc>jhi0022 j<BS><Esc>hjA<Left><Left>0023 <Esc>jI0024 <Esc>jI0025 <Esc>jI0026 <Esc>jI0027 <Esc>jI0028 <Esc>jI0029 <Esc>jI0039<BS>0 <Esc>jI0031 <Esc>jI0032 <Esc>jI002<BS>33 <Esc>jI0034 <Esc>:wq<CR>

0 comments


Created by: @ronnie9ball

87 active golfers, 352 entries

Leaderboard (lowest score wins):
37
#1 - sapir malka / @sapir5522

06/08/2022 at 01:48PM

37
#2 - TimMcGuire / @mcguire

06/08/2022 at 09:50PM

37
#3 - John Braxler / @braxler

06/10/2022 at 11:48AM

37
#4 - Irakli Chigvaria / @tchigvaria

06/12/2022 at 08:26AM

37
#5 - Jean George / @JeanGeo20504212

06/12/2022 at 08:31PM

37
#6 - Mario Olofo / @mario_olofo

06/13/2022 at 03:36PM

37
#7 - YE / @DeracanthaOnos

06/15/2022 at 03:15AM

37
#8 - Хью Джолли / @DzolliH

06/17/2022 at 11:53PM

37
#9 - Robin / @donpavlas

07/09/2022 at 04:34PM

37
#10 - satetheus-vimgolf / @SVimgolf

07/18/2022 at 05:13AM

37
#11 - Александр Черенков / @AleksandrCeren3

07/29/2022 at 04:07AM

37
#12 - Danilo J. S. Bellini / @danilobellini

08/12/2022 at 06:00AM

37
#13 - Dmitry Antonyuk / @dantonuke

08/13/2022 at 06:26AM

37
#14 - Eivind Jahren / @HaskellElephant

09/11/2022 at 10:52AM

37
#15 - Leroy Jenkins / @LeroyJe70429357

09/14/2022 at 04:53PM

37
#16 - Alex Lewin / @_AlexLewin

09/20/2022 at 05:50PM

37
#17 - sap / @sap38838304

09/23/2022 at 06:04PM

37
#18 - Topvimgolf Score / @topvimgolfscore

10/14/2022 at 04:33AM

37
#19 - fraktal / @FraktalRebirth

10/28/2022 at 10:14AM

38
#20 - Jon Krause / @jkrause314

05/22/2022 at 03:53AM

38
#21 - russellzhaomao / @russellzhaomao

05/22/2022 at 07:43AM

38
#22 - jcbglbmn / @JacobGelbman

05/22/2022 at 09:16PM

38
#23 - Saki Gw / @Sakigw

05/23/2022 at 08:45AM

38
#24 - Xiaohuan Ye / @ikmijkk7

05/24/2022 at 02:58PM

38
#25 - Pablo Cárdenas / @pablo_cardenasb

05/25/2022 at 05:10AM

38
#26 - Monti L / @MT_Lai

05/26/2022 at 01:44PM

38
#27 - Ekalos / @_Ekalos

05/29/2022 at 07:31AM

38
#28 - }(⇒){ / @TangerinePlank

06/17/2022 at 08:19PM

38
#29 - loupiot.veloce / @LoupiotVeloce

07/21/2022 at 05:49AM

38
#30 - Lory / @Lory46845742

07/23/2022 at 06:35AM