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 5d01c60354ee2200067df987

Remove quotes after first field

Remove the quotes around each field except for the first field.

Start file
"Livin' on a Prayer, Bon Jovi","89","-5","4FF","212"
"Faith, George Michael","234","49","7E5","22"
"I Still Haven't Found What I'm Looking For, U2","-3","6A2","37","12"
"Walk Like an Egyptian, Bangles","212","433","AEC","-23"
End file
"Livin' on a Prayer, Bon Jovi",89,-5,4FF,212
"Faith, George Michael",234,49,7E5,22
"I Still Haven't Found What I'm Looking For, U2",-3,6A2,37,12
"Walk Like an Egyptian, Bangles",212,433,AEC,-23

View Diff

1,4c1,4
< "Livin' on a Prayer, Bon Jovi","89","-5","4FF","212"
< "Faith, George Michael","234","49","7E5","22"
< "I Still Haven't Found What I'm Looking For, U2","-3","6A2","37","12"
< "Walk Like an Egyptian, Bangles","212","433","AEC","-23"
---
> "Livin' on a Prayer, Bon Jovi",89,-5,4FF,212
> "Faith, George Michael",234,49,7E5,22
> "I Still Haven't Found What I'm Looking For, U2",-3,6A2,37,12
> "Walk Like an Egyptian, Bangles",212,433,AEC,-23

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 94 remaining solutions by signing in and submitting your own entry
#95 Vim Golfer / @VimGolfer6 - Score: 37 - 08/08/19 @ 17:18
qq02f"x;x;x;x;x;x;x;x<CR>q@q.u@q@q:w<CR>:q<CR>

0 comments


Created by: @jidn

95 active golfers, 408 entries

Leaderboard (lowest score wins):
16
#31 - Janzen / @__Coos

10/05/2022 at 07:32AM

16
#32 - moh ayaya / @AyayaMoh

09/06/2023 at 06:21PM

16
#33 - Luoyb / @Luoyb

10/28/2023 at 08:27AM

16
#34 - Aly Thobani / @alythobani

05/31/2024 at 12:22AM

16
#35 - Peppa Pig / @PeppaPigSg

06/12/2024 at 11:04PM

16
#36 - nickGPT / @nickandbro

08/24/2024 at 03:01PM

16
#37 - Gavin / @GavinKoeng

02/05/2026 at 12:08PM

18
#38 - Joo Ming / @JooMingJoo

06/14/2019 at 08:59AM

18
#39 - Petro Тrouq / @zulolosi

07/28/2019 at 11:52AM

18
#40 - Baine Wedlock / @BaineWedlock

09/25/2019 at 12:57PM

18
#41 - Lory / @Lory46845742

11/12/2019 at 10:28AM

18
#42 - Fake Konto / @F4k3K0n70

02/14/2021 at 05:40PM

18
#43 - 김범준 / @kmbmjn

02/17/2021 at 05:47AM

18
#44 - Paul Adlene / @AdlenePaul

03/19/2021 at 08:56AM

18
#45 - pikjes / @pikjes2

03/21/2021 at 06:38PM

18
#46 - someone / @IKvacenok

06/17/2023 at 11:28AM

18
#47 - EtherFan / @ether_fan

02/28/2024 at 06:48AM

20
#48 - Chester Yap / @Chest_ErYap

08/10/2019 at 06:04PM

20
#49 - Melvin Cheung / @MelvinCheung

11/09/2019 at 06:37AM

21
#50 - tPenguinLTG / @tpenguinltg

06/13/2019 at 11:07AM

21
#51 - Tinko Minko / @tandikula

06/13/2019 at 05:23PM

21
#52 - zealotrush / @zealotrush

06/14/2019 at 04:48AM

21
#53 - vviimmmmmmm / @vviimmmmmmm

06/14/2019 at 08:34AM

21
#54 - Ryan Nevius / @ryannevius

03/28/2020 at 08:20AM

22
#55 - Alexey Vyskubov / @avysk

06/13/2019 at 12:26PM

22
#56 - Frank Harrison / @doublethefish

06/15/2019 at 08:22AM

22
#57 - ささ / @nick11033

06/19/2019 at 11:59AM

22
#58 - Ivo Blöchliger / @aigledesalpes

08/03/2019 at 07:37PM

22
#59 - RockerZZY / @rocker_zzy

06/09/2020 at 11:20PM

23
#60 - Jason / @roosjason

06/13/2020 at 09:11AM