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

move titles next to url, in quotes

had trouble with something similar

Start file
https://www.loremipsumdolor.com/atom.xml
https://www.sitametconsectetur.com/rss.xml
https://www.adipiscingelit.com/rss.xml
https://www.integerlacusenim.com/feed.xml
https://www.efficituraceleifendin.com/atom.xml

Lorem Ipsum Dolor
Sit Amet Consectetur
Adipiscing Elit
Integer Lacus Enim
Efficitur ac Eleifend In
End file
https://www.loremipsumdolor.com/atom.xml "Lorem Ipsum Dolor"
https://www.sitametconsectetur.com/rss.xml "Sit Amet Consectetur"
https://www.adipiscingelit.com/rss.xml "Adipiscing Elit"
https://www.integerlacusenim.com/feed.xml "Integer Lacus Enim"
https://www.efficituraceleifendin.com/atom.xml "Efficitur ac Eleifend In"

View Diff

1,11c1,5
< https://www.loremipsumdolor.com/atom.xml
< https://www.sitametconsectetur.com/rss.xml
< https://www.adipiscingelit.com/rss.xml
< https://www.integerlacusenim.com/feed.xml
< https://www.efficituraceleifendin.com/atom.xml
< 
< Lorem Ipsum Dolor
< Sit Amet Consectetur
< Adipiscing Elit
< Integer Lacus Enim
< Efficitur ac Eleifend In
---
> https://www.loremipsumdolor.com/atom.xml "Lorem Ipsum Dolor"
> https://www.sitametconsectetur.com/rss.xml "Sit Amet Consectetur"
> https://www.adipiscingelit.com/rss.xml "Adipiscing Elit"
> https://www.integerlacusenim.com/feed.xml "Integer Lacus Enim"
> https://www.efficituraceleifendin.com/atom.xml "Efficitur ac Eleifend In"

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 138 remaining solutions by signing in and submitting your own entry
#139 The Joe / @computerjoe708 - Score: 78 - 03/18/19 @ 13:49
7:<CR>vG:s/^/"<CR>g;vG:<Up><Left><Left><BS>$<CR>dd5:<BS><BS><BS><BS><BS>5<CR>pGdd:4<CR>pGdd:3<CR>pGdd:2<CR>pGdd:1<CR>pkJj.j.j.j.jddZZ

0 comments


Created by: @anantanni22

139 active golfers, 529 entries

Leaderboard (lowest score wins):
19
#1 - Filipe Brandenburger / @filbranden

02/17/2019 at 09:17AM

19
#2 - hodenkobold66 / @hodenkobold66

06/23/2019 at 01:20AM

19
#3 - Miłosz Łakomy / @foobar01123

06/23/2019 at 07:31AM

19
#4 - Martin Delille / @martinodelilo

08/24/2019 at 04:49PM

19
#5 - James Casey / @hanavi

12/21/2019 at 11:41PM

19
#6 - countime / @countime1

03/13/2020 at 07:55AM

19
#7 - A A A / @37fatos

01/17/2021 at 08:26PM

19
#8 - Jung Yeon Park / @park_jungy

01/26/2021 at 11:17PM

19
#9 - Jianfeng / @Jianfen22425058

02/05/2021 at 02:34AM

19
#10 - Kha Nguyen / @__ngtrongkha

03/15/2021 at 02:18AM

19
#11 - pikjes / @pikjes2

03/21/2021 at 03:49PM

19
#12 - Francois Marais / @maraisf

05/19/2021 at 08:05AM

19
#13 - Alex / @AlexanderHeatl2

07/06/2022 at 11:27PM

19
#14 - Luoyb / @Luoyb

11/02/2023 at 01:42AM

19
#15 - Peppa Pig / @PeppaPi95550250

06/13/2024 at 12:44AM

20
#16 - 默罕默德 / @Rt6RjEAJ987Woes

02/13/2019 at 08:28AM

20
#17 - sjcomp / @sjcomp

02/25/2019 at 09:24PM

20
#18 - Arno / @arnoxmp

05/13/2019 at 04:41PM

20
#19 - Mario Olofo / @mario_olofo

10/23/2019 at 03:35AM

20
#20 - vimgolfer / @vimgolfer7

11/02/2019 at 02:10PM

20
#21 - Lory / @Lory46845742

11/08/2019 at 02:37PM

20
#22 - 임덕윤 / @SnLHUF5ZYJXqI1m

01/06/2020 at 12:18PM

20
#23 - floyd / @floyd10086

03/30/2020 at 05:49AM

20
#24 - chocolate / @chocola81394123

11/29/2020 at 10:58AM

20
#25 - hepebexè / @hepebexe

01/04/2021 at 09:27PM

20
#26 - John Braxler / @braxler

08/31/2021 at 04:58PM

20
#27 - Jean George / @JeanGeo20504212

09/12/2021 at 08:49PM

20
#28 - yancy / @yancy_dong

09/28/2021 at 01:00AM

20
#29 - Janzen / @__Coos

10/05/2022 at 05:26PM

20
#30 - moh ayaya / @AyayaMoh

09/14/2023 at 05:03PM