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 226 remaining solutions by signing in and submitting your own entry
#227 Wake Lankard / wakelank - Score: 19 - 05/04/18 @ 12:46
ddpkfED0Pj$x0PjdwZZ

0 comments


#228 Ryan Coopersmith / RyanCoopersmit1 - Score: 19 - 05/12/18 @ 21:28
dtHpddpkdtE$pGdawZZ

0 comments


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

0 comments


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

0 comments


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

0 comments


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

0 comments


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

0 comments


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

0 comments


#235 Михаил Сурин / realssmike - Score: 20 - 12/16/17 @ 22:48
d8lpOEagle<Esc>2jDdddwZZ

0 comments


#236 Joe Heywood / joehabsjoe - Score: 20 - 12/22/17 @ 17:02
vehxpddpkvllxlpGdwZZ

0 comments


#237 Vimanyu Aggarwal / VimNyu - Score: 20 - 12/31/17 @ 00:23
dtHpddpjdf 2kd3l$pZZ

0 comments


#238 TpouHuK / TpouHuK_ - Score: 20 - 01/15/18 @ 14:53
dtHpddpjdf kkd3llpZZ

0 comments


#239 Stéphane PY / steph_py - Score: 20 - 01/31/18 @ 14:48
$x^Pddpk$hd$^PGdtOZZ

0 comments


#240 tadashi-aikawa / Tadashi_MAMAN - Score: 20 - 02/17/18 @ 03:19
d8lpddp-3dl$pj+dawZZ

0 comments


#241 Troy Spruit / densefog - Score: 20 - 02/26/18 @ 15:56
$x0Pddpkv2ld$pGdw:x<CR>

0 comments


#242 Vim Golfer / vimgolfing - Score: 20 - 03/22/18 @ 22:43
:2m0<CR>dtE$pj$x0PjdWZZ

0 comments


#243 Anonymous / Anonymous31658 - Score: 20 - 03/27/18 @ 03:30
$x0Pj3ld$0PkddpjdwZZ

0 comments


#244 Sean Earle / Hell_Rok - Score: 20 - 05/04/18 @ 06:57
$x^Pddpjdw:1<CR>dfeepZZ

0 comments


#245 Just...That / I_am_JustThat - Score: 20 - 05/14/18 @ 17:37
$x^PjfED^P+dwggddpZZ

0 comments


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

0 comments


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

0 comments


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

0 comments


#249 Ahmed Hasan / microbialwalrus - Score: 21 - 12/23/17 @ 03:59
Gdf kdfelpddkPjdfspZZ

0 comments


#250 もぷり / Mopp_jp - Score: 21 - 12/27/17 @ 06:30
dtHpddpkiEa<Esc>$xxGdawZZ

0 comments


#251 artisan bed maker / ebencooke - Score: 21 - 01/15/18 @ 04:08
iH<Esc>$xddpkv2lx$pGdw:x<CR>

0 comments


#252 eddie leon / _eddie_leon - Score: 21 - 01/24/18 @ 21:59
ddpIH<Esc>fHxkhD0P2+df ZZ

0 comments


#253 Vincent Dahmen / wahrwolf - Score: 21 - 03/29/18 @ 13:11
$x0Pddpjdw?E<CR>de0P:wq<CR>

0 comments


#254 Leonardo Pistone / lepistone - Score: 21 - 04/29/18 @ 14:35
$x0PjfED0Pj0dWkkddpZZ

0 comments


#255 Dongha Lee / mathicalee - Score: 21 - 05/06/18 @ 19:32
$x^PddpkfED^PjjdiwxZZ

0 comments


#256 Timothée Gauthier / zmf_tim - Score: 21 - 05/29/18 @ 07:37
ddp$x0P+df GggdtE$pZZ

0 comments


#257 Dylan Nelson / dlnnlsn - Score: 21 - 06/08/18 @ 03:02
$x^PjfED^PjdawkkddpZZ

0 comments


#258 赤佐田奈葉 / akasatanaha_ - Score: 21 - 06/19/18 @ 03:17
$x0Pddpk$v<Left>x0P<Left><Down><Down>dwZZ

0 comments


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

0 comments


#260 Jesús Víctor / chuchivic - Score: 22 - 01/26/18 @ 10:00
<Esc>$x0PddpjdawggfED0P:x<CR>

0 comments


#261 JK / QuFeld - Score: 22 - 03/01/18 @ 21:15
$x0PddpkfEvld0PGdaw:x<CR>

0 comments


#262 Amanj Sherwany / amanjpro - Score: 22 - 03/04/18 @ 18:30
ddpk$hd$0Pj$x0Pjdw:wq<CR>

0 comments


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

0 comments


#264 SplinterPie / splinter_pie - Score: 23 - 05/07/18 @ 11:25
DuddpkfED0puPj$x0PjdwZZ

0 comments


#265 Nathanael / ngsilverman - Score: 23 - 05/13/18 @ 22:47
iH<Esc>$xddpkSEagle<Esc>jjdbxZZ

0 comments


#266 z0c / zerocabal - Score: 23 - 06/06/18 @ 08:29
iH<Esc>$x:m+1<CR>kiEa<Esc>$xxGdwZZ

0 comments


#267 Ryan Nevius / ryannevius - Score: 24 - 12/21/17 @ 02:03
iH<Esc>exddpjdwkkiEa<Esc>$xx:wq<CR>

0 comments


#268 王有铭 / coder_ming - Score: 24 - 02/26/18 @ 14:33
dtHpj0dtElpj0dtOggddp:x<CR>

0 comments


#269 Jonathan King / JonKingUsername - Score: 24 - 06/03/18 @ 12:21
$x0Pj$vhx0PddkPjjdf :wq<CR>

0 comments


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

0 comments


#271 Edgar Alloro / alloro_e - Score: 25 - 01/04/18 @ 23:48
ddpk3lD0PjIH<C-C><C-C>$xj0dtO:wq<CR>

0 comments


#272 Ilker Mutlu / ilkermutlu - Score: 25 - 02/05/18 @ 09:56
ddp$x0PkfEvlx0P2j0vfOhxZZ

0 comments


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

0 comments


#274 Mark Blakeney / bulletmark - Score: 26 - 12/18/17 @ 09:26
cwEagle<Esc><CR>cwHimalayas<Esc><CR>dwZZ

0 comments


#275 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


#276 Thomas Ruoff / TheeApeman - Score: 27 - 02/10/18 @ 22:21
$x^PddpkfEvlx^P<Esc>jjhdtO<Esc>:wq<CR>

0 comments


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

0 comments


#278 Brendan G / Brendan314 - Score: 28 - 02/20/18 @ 20:47
qq/\u<CR>d$0P<Down>0q@qdwVgg:sort<CR>ZZ

0 comments


#279 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


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

0 comments


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

0 comments


#282 Cawan Porto / cawanporto - Score: 36 - 12/27/17 @ 20:17
$x0Pj4lvhx0Pddpkdw<Esc>:wq<BS><BS><BS><Down>ddjkP<Esc>:wq<CR>

0 comments


#283 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

283 active golfers, 913 entries

Leaderboard (lowest score wins):
14
#1 - Sage san / sagesancast

12/18/2017 at 09:32AM

14
#2 - あっつぉ / tadokorohitoshi

12/26/2017 at 02:12AM

14
#3 - Eli / maxprkr

01/25/2018 at 09:17PM

16
#4 - Ben Hill / KaizenSoze70

11/15/2017 at 06:29PM

16
#5 - Wolly Woodpecker / WollyWoodpecker

11/15/2017 at 08:30PM

16
#6 - Jon Krause / jkrause314

11/16/2017 at 12:14AM

16
#7 - Smylers / Smylers2

11/16/2017 at 09:59AM

16
#8 - r8923vqnu89wcnar / r8923vqnu89wcn1

11/16/2017 at 11:48AM

16
#9 - Luis Pigueiras / LPigueiras

11/16/2017 at 11:50AM

16
#10 - John Braxler / braxler

11/16/2017 at 02:18PM

16
#11 - Zachary Neubert / Mr_Saturn16347

11/16/2017 at 08:41PM

16
#12 - Steve Bitner / fourbitbots

11/16/2017 at 09:53PM

16
#13 - Oskar Fridell / rax0m

11/17/2017 at 08:22AM

16
#14 - Davide Silva / DavideSilva_

11/17/2017 at 12:00PM

16
#15 - Mike Harris / MikeMJHarris

11/17/2017 at 01:52PM

16
#16 - Aleksander Gajewski / adgajewski

11/17/2017 at 03:36PM

16
#17 - Bradley M. Small / BradleySmall

11/17/2017 at 06:32PM

16
#18 - manos koustelakis / KoutsManos

11/18/2017 at 12:57AM

16
#19 - Charlie OConor / charlieoconor

11/20/2017 at 05:00AM

16
#20 - Jan Bundesmann / ixjab

11/20/2017 at 08:51AM

16
#21 - Ala Hu / alahu101

11/20/2017 at 01:47PM

16
#22 - Paul Bunch / gigatesla

11/20/2017 at 07:51PM

16
#23 - Milo Cress / CressMilo

11/21/2017 at 02:52PM

16
#24 - Chasetopher / chasetopherlee

11/23/2017 at 11:07AM

16
#25 - Bart Kleijngeld / BartKleijngeld

11/24/2017 at 10:45PM

16
#26 - Dave / RealDaveMancuso

11/26/2017 at 05:21AM

16
#27 - macmental / macmental

11/26/2017 at 07:41PM

16
#28 - Aman Bansal / amanb0456

11/26/2017 at 10:04PM

16
#29 - Bruce Park / bpark0

11/27/2017 at 02:22AM

16
#30 - Turkey Man / lvturkeyman

11/27/2017 at 07:15AM