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

Team names

The team names are misspelled.

Start file
imalayasH
gleEa
Team Owl
End file
Eagle
Himalayas
Owl

View Diff

1,3c1,3
< imalayasH
< gleEa
< Team Owl
---
> Eagle
> Himalayas
> Owl

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 76 remaining solutions by signing in and submitting your own entry
#77 けんしろう / weapom923 - Score: 19 - 12/08/17 @ 04:28
ex^PddpkehD0PGdw<Esc>ZZ

0 comments

#78 Miki Tebeka / tebeka - Score: 20 - 11/16/17 @ 10:57
d/H<CR>pddpkd/E<CR>$pGdwZZ

0 comments

#79 Yuya Aoki / robokinoko - Score: 20 - 11/20/17 @ 06:32
$x0Pddpb3x$p2jd0x<Esc>ZZ

0 comments

#80 Mark Pitcher / I_Polaroid - Score: 20 - 12/01/17 @ 16:29
dtHpdddtElp"1pjdw<Esc>ZZ

0 comments

#81 Paul Sonkoly / Phaul - Score: 20 - 12/04/17 @ 12:56
dtHpddpjdf 2kd3l$pZZ

0 comments

#82 Oliver Christ / 0liverChrist - Score: 20 - 12/10/17 @ 00:08
<End>x<Home>Pddpkvlld<End>p++dwZZ

0 comments

#83 Sergey Ryabko / RyabkoSergey - Score: 20 - 12/11/17 @ 18:58
$d0p/E<CR>D0PwdwkkdnpZZ

0 comments

#84 Ric / pwaqostao - Score: 21 - 11/16/17 @ 14:47
$x0PddpkehD0PGdw<Esc>:wq<CR>

0 comments

#85 Rebecca / Rebecca57406409 - Score: 21 - 11/17/17 @ 00:35
ddp$x^P<Down>daWggdtE$p:x<CR>

0 comments

#86 nigelb / nigelbabu - Score: 21 - 11/30/17 @ 09:30
$dl0PddpkfEd2l0PGdwZZ

0 comments

#87 teste 123 muda / teste123muda - Score: 22 - 11/15/17 @ 17:27
$x0Pddpjdwkklll2x0P:x<CR>

0 comments

#88 Eric Friday / fridayeric - Score: 23 - 11/22/17 @ 05:21
$x0PddpGdwggxxxAgle<Esc>:x<CR>

0 comments

#89 paul / pollpaulack - Score: 25 - 11/18/17 @ 19:33
exbPjevhxbPddkPjjvelx:wq<CR>

0 comments

#90 Ruben De Smet / rubdos - Score: 26 - 11/24/17 @ 19:44
$x0Pddpjkk$h2x0P2jdiwx:wq<CR>

0 comments

#91 Fabian Müller / fmueller83 - Score: 27 - 11/16/17 @ 12:52
$x:1<CR>Pddpjdw:1<CR>fEd$:1<CR>P<Esc>:x<CR>

0 comments

#92 Christian Hedin / ciryon - Score: 28 - 11/30/17 @ 17:34
A<BS><Esc>IH<Esc>ddpjdwggdfe$Pup<Esc>:w<CR>:q<CR>

0 comments

#93 InnocentoRicardo / OskyldigaRille - Score: 29 - 11/17/17 @ 09:00
iH<End><BS><Esc>ddp<Up>iEa<End><BS><BS><Esc><Down><Down>x<BS><BS><BS><BS>xxxxZZ

0 comments

#94 berp / blerpaderp - Score: 32 - 11/16/17 @ 00:20
$x0PddpkFfehx0PllllxhhPjj0df <Esc>ZZ

0 comments

#95 JohnnyChen / JohnnyC57567130 - Score: 34 - 12/08/17 @ 03:19
CEagle<Esc>jC<Esc>uSh<BS>Himalayas<Esc>jSOwl<Esc>:wq<CR>

0 comments

#96 Jacob Merizian / jmerizia - Score: 37 - 12/11/17 @ 22:35
cwEagle<Esc>+cw<50-53>Himalayas<Esc>[201~<Esc>+dw:q<BS>wq<CR>

0 comments

Created by: rax0m

96 active golfers, 299 entries

Leaderboard (lowest score wins):
16
#1 - Ben Hill / KaizenSoze70

11/15/2017 at 06:29PM

16
#2 - Wolly Woodpecker / WollyWoodpecker

11/15/2017 at 08:30PM

16
#3 - Jon Krause / jkrause314

11/16/2017 at 12:14AM

16
#4 - Smylers / Smylers2

11/16/2017 at 09:59AM

16
#5 - r8923vqnu89wcnar / r8923vqnu89wcn1

11/16/2017 at 11:48AM

16
#6 - Luis Pigueiras / LPigueiras

11/16/2017 at 11:50AM

16
#7 - John Braxler / braxler

11/16/2017 at 02:18PM

16
#8 - Zachary Neubert / Mr_Saturn16347

11/16/2017 at 08:41PM

16
#9 - Steve Bitner / fourbitbots

11/16/2017 at 09:53PM

16
#10 - Oskar Fridell / rax0m

11/17/2017 at 08:22AM

16
#11 - Davide Silva / DavideSilva_

11/17/2017 at 12:00PM

16
#12 - Mike Harris / MikeMJHarris

11/17/2017 at 01:52PM

16
#13 - Aleksander Gajewski / adgajewski

11/17/2017 at 03:36PM

16
#14 - Bradley M. Small / BradleySmall

11/17/2017 at 06:32PM

16
#15 - manos koustelakis / KoutsManos

11/18/2017 at 12:57AM

16
#16 - Charlie OConor / charlieoconor

11/20/2017 at 05:00AM

16
#17 - Jan Bundesmann / ixjab

11/20/2017 at 08:51AM

16
#18 - Ala Hu / alahu101

11/20/2017 at 01:47PM

16
#19 - Paul Bunch / gigatesla

11/20/2017 at 07:51PM

16
#20 - Milo Cress / CressMilo

11/21/2017 at 02:52PM

16
#21 - Chasetopher / chasetopherlee

11/23/2017 at 11:07AM

16
#22 - Bart Kleijngeld / BartKleijngeld

11/24/2017 at 10:45PM

16
#23 - Dave / RealDaveMancuso

11/26/2017 at 05:21AM

16
#24 - macmental / macmental

11/26/2017 at 07:41PM

16
#25 - Aman Bansal / amanb0456

11/26/2017 at 10:04PM

16
#26 - Bruce Park / bpark0

11/27/2017 at 02:22AM

16
#27 - Turkey Man / lvturkeyman

11/27/2017 at 07:15AM

16
#28 - Rubén Laguna / ecerulm

11/27/2017 at 08:35PM

16
#29 - Mayank Suman / mayank_suman

11/28/2017 at 03:05AM

16
#30 - Andrei Gasparovici / agasparovici

11/29/2017 at 05:10PM

16
#31 - Vlad Sergeev / sergeev_sergeev

11/29/2017 at 10:46PM

16
#32 - 梧桐王子 / WutongYujie

11/30/2017 at 06:54AM

16
#33 - Eric Liao / rcliaodev

12/01/2017 at 06:07PM

16
#34 - 5tephen / geluso

12/02/2017 at 01:35AM

16
#35 - Alan Zimmerman / alan_zimm

12/03/2017 at 04:52PM

16
#36 - Joachim Wedin / joachim_wedin

12/03/2017 at 08:00PM

16
#37 - Justin Sermeno / justinsermeno

12/04/2017 at 03:16AM

16
#38 - David / Revan4Vendetta

12/04/2017 at 09:57AM

16
#39 - AP_Nefer / AP_Nefer

12/04/2017 at 10:57AM

16
#40 - Pereant osores / viniciusxp

12/04/2017 at 01:54PM

16
#41 - NieDżejkob / NieDzejkob

12/04/2017 at 03:48PM

16
#42 - M / michal36b

12/04/2017 at 11:00PM

16
#43 - Petro Тrouq / zulolosi

12/05/2017 at 11:30PM

16
#44 - flykule / flykule

12/06/2017 at 08:06AM

16
#45 - Per Forser / perforcer

12/06/2017 at 10:02PM

16
#46 - John Gadbois / johngadbois

12/07/2017 at 11:36AM

16
#47 - eiladin / eiladin

12/07/2017 at 05:51PM

16
#48 - Ryano Taylor / ryanotopia

12/08/2017 at 09:07PM

16
#49 - Henrique Malheiro / rike09

12/09/2017 at 04:12PM

16
#50 - Rasmus P / rasmup

12/10/2017 at 05:29PM

17
#51 - dayshade / dayshade_7

11/17/2017 at 08:27PM

17
#52 - shamibys / shamibys

11/26/2017 at 12:35PM

17
#53 - Kyrylo Yakymenko / Yakimych

12/05/2017 at 11:01PM

17
#54 - Christophe Robillard / krichtof

12/10/2017 at 04:31PM

18
#55 - tPenguinLTG / tpenguinltg

11/15/2017 at 01:39PM

18
#56 - Cristian Lupașcu / clupasq

11/15/2017 at 02:38PM

18
#57 - Eric Söderström / eksoderstrom

11/15/2017 at 06:40PM

18
#58 - h43z / h43z

11/16/2017 at 01:56AM

18
#59 - joel dodge / weak_thinker

11/17/2017 at 06:06AM

18
#60 - Asmund / herrasbe

11/17/2017 at 10:42AM

18
#61 - Milo / e2364551cf6e002

11/18/2017 at 03:22PM

18
#62 - Brian Hall / _bruab_

11/21/2017 at 04:34PM

18
#63 - Stas Gavrylov / stasgavrylov

11/21/2017 at 09:32PM

18
#64 - Kim Hwa Joong / hanmwoi

12/01/2017 at 01:10PM

18
#65 - Saul Hardman / saulhardman

12/01/2017 at 03:35PM

18
#66 - Andy Balaam / andybalaam

12/01/2017 at 04:35PM

18
#67 - alex m / al_mk_

12/04/2017 at 03:13PM

18
#68 - Piotr Lewicki / lewiatan11

12/12/2017 at 08:36AM

19
#69 - Sebastian Korten / FlashKorten

11/17/2017 at 10:14AM

19
#70 - Rich Hanes / georgebastille

11/18/2017 at 11:13AM

19
#71 - Jiří Procházka / Smurk__

11/20/2017 at 07:56PM

19
#72 - Kenan Diab / kenandiab

11/21/2017 at 02:19PM

19
#73 - guilherme / guireisc

11/25/2017 at 12:51PM

19
#74 - BareTull / BareTull3

11/27/2017 at 12:51AM

19
#75 - Tommaso Leonardi / tom_leon

11/28/2017 at 03:28PM

19
#76 - nerdypage.com / nerdypagedotcom

12/07/2017 at 03:52PM

19
#77 - けんしろう / weapom923

12/08/2017 at 04:28AM

20
#78 - Miki Tebeka / tebeka

11/16/2017 at 10:57AM

20
#79 - Yuya Aoki / robokinoko

11/20/2017 at 06:32AM

20
#80 - Mark Pitcher / I_Polaroid

12/01/2017 at 04:29PM

20
#81 - Paul Sonkoly / Phaul

12/04/2017 at 12:56PM

20
#82 - Oliver Christ / 0liverChrist

12/10/2017 at 12:08AM

20
#83 - Sergey Ryabko / RyabkoSergey

12/11/2017 at 06:58PM

21
#84 - Ric / pwaqostao

11/16/2017 at 02:47PM

21
#85 - Rebecca / Rebecca57406409

11/17/2017 at 12:35AM

21
#86 - nigelb / nigelbabu

11/30/2017 at 09:30AM

22
#87 - teste 123 muda / teste123muda

11/15/2017 at 05:27PM

23
#88 - Eric Friday / fridayeric

11/22/2017 at 05:21AM

25
#89 - paul / pollpaulack

11/18/2017 at 07:33PM

26
#90 - Ruben De Smet / rubdos

11/24/2017 at 07:44PM

27
#91 - Fabian Müller / fmueller83

11/16/2017 at 12:52PM

28
#92 - Christian Hedin / ciryon

11/30/2017 at 05:34PM

29
#93 - InnocentoRicardo / OskyldigaRille

11/17/2017 at 09:00AM

32
#94 - berp / blerpaderp

11/16/2017 at 12:20AM

34
#95 - JohnnyChen / JohnnyC57567130

12/08/2017 at 03:19AM

37
#96 - Jacob Merizian / jmerizia

12/11/2017 at 10:35PM