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):
19
#211 - kikov79 / kikov79

01/18/2018 at 08:24PM

19
#212 - P. Bogaard / Pepbogaard

01/21/2018 at 01:29AM

19
#213 - Timothy Caleb Nordlo / tnordloh

01/25/2018 at 01:37AM

19
#214 - rvnjsphdmn / rvnjsphdmn

02/05/2018 at 03:38PM

19
#215 - Daniel de Vries / devries_d

02/16/2018 at 01:46AM

19
#216 - ryu gosling / bbbeloveddd

02/18/2018 at 02:10AM

19
#217 - Vaughan 〠 / nyx_mmix

02/27/2018 at 06:24AM

19
#218 - Kaydo Alders / Yousousen

03/02/2018 at 01:14PM

19
#219 - Sergio Semedi / SergioSemedi

03/11/2018 at 02:26PM

19
#220 - David Pimentel / daveypimentel

03/23/2018 at 03:29PM

19
#221 - Alec Goebel / bewarethegrue

03/23/2018 at 08:44PM

19
#222 - Михаил Фуфин / MishaFufin

04/06/2018 at 10:13PM

19
#223 - Marcos Almeida / almeidamarcos_

04/09/2018 at 12:03PM

19
#224 - Oliver G. / Redbrain18

05/01/2018 at 11:33AM

19
#225 - SciComp / uwscicomp

05/03/2018 at 05:56PM

19
#226 - Micah Halter / mehalter

05/03/2018 at 07:22PM

19
#227 - Wake Lankard / wakelank

05/04/2018 at 12:46PM

19
#228 - Ryan Coopersmith / RyanCoopersmit1

05/12/2018 at 09:28PM

20
#229 - Miki Tebeka / tebeka

11/16/2017 at 10:57AM

20
#230 - Yuya Aoki / robokinoko

11/20/2017 at 06:32AM

20
#231 - Mark Pitcher / I_Polaroid

12/01/2017 at 04:29PM

20
#232 - Paul Sonkoly / Phaul

12/04/2017 at 12:56PM

20
#233 - Oliver Christ / 0liverChrist

12/10/2017 at 12:08AM

20
#234 - Sergey Ryabko / RyabkoSergey

12/11/2017 at 06:58PM

20
#235 - Михаил Сурин / realssmike

12/16/2017 at 10:48PM

20
#236 - Joe Heywood / joehabsjoe

12/22/2017 at 05:02PM

20
#237 - Vimanyu Aggarwal / VimNyu

12/31/2017 at 12:23AM

20
#238 - TpouHuK / TpouHuK_

01/15/2018 at 02:53PM

20
#239 - Stéphane PY / steph_py

01/31/2018 at 02:48PM

20
#240 - tadashi-aikawa / Tadashi_MAMAN

02/17/2018 at 03:19AM