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

Yo To Hello

Simply Turn Yo To Hello

Start file
YO WORLD
End file
HELLO WORLD

View Diff

YO WORLD
------------
HELLO WORLD

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 242 remaining solutions by signing in and submitting your own entry
#243 ▼ futuroerahoy / @futuroerahoy - Score: 27 - 06/02/20 @ 21:14
wc<Esc>hhhcwHELLO<Esc>$AX<BS><BS>D<CR><Esc>:wq!<CR>

0 comments


#244 hayato_okuma / @8810kmkm - Score: 27 - 06/03/20 @ 04:00
wc<Esc>hhhcwHELLO<Esc>$AX<BS><BS>D<CR><Esc>:wq!<CR>

0 comments


#245 Joe Xu / @CynicalDreamer2 - Score: 27 - 07/01/20 @ 12:55
o<Esc>:s%<BS><BS>%s/YO?<BS>/HELLO/g<CR>:wq<CR>

0 comments


Created by: @dearved

245 active golfers, 501 entries

Leaderboard (lowest score wins):
10
#31 - Kevin Keefe / @KevinKeefe5

06/02/2020 at 05:57PM

10
#32 - Joe / @josephlsanders

06/02/2020 at 07:17PM

10
#33 - Valdimar / @genkobar

06/02/2020 at 09:20PM

10
#34 - Cassio / @cassiobatista

06/03/2020 at 12:27AM

10
#35 - Frank Malone / @FrankMa00268686

06/03/2020 at 12:40AM

10
#36 - floyd / @floyd10086

06/03/2020 at 06:52AM

10
#37 - Ben Simmons / @Simmons_Ben

06/03/2020 at 03:17PM

10
#38 - warwickrulez / @warwickrulez

06/03/2020 at 06:55PM

10
#39 - Gabriel Siqueira / @gabrielhsiq

06/03/2020 at 06:59PM

10
#40 - Saher El-Neklawy / @saherneklawy

06/03/2020 at 07:29PM

10
#41 - Harrison / @harrisan_

06/03/2020 at 08:28PM

10
#42 - Manke Derkel / @MankeDerkel

06/03/2020 at 08:55PM

10
#43 - pheeria / @pheeria

06/03/2020 at 09:12PM

10
#44 - Weird al / @QwertytrewQs

06/03/2020 at 09:15PM

10
#45 - speisz / @speiszc

06/03/2020 at 10:31PM

10
#46 - Tinko Minko / @tandikula

06/04/2020 at 01:47AM

10
#47 - Jason Broander / @jbroander

06/04/2020 at 03:33AM

10
#48 - Kien Nguyen Dinh / @kevinnguyen0125

06/04/2020 at 04:15AM

10
#49 - RAJESH PANWAR / @RAJESHP13434626

06/04/2020 at 06:34AM

10
#50 - Hunter Gatewood / @hcgatewood

06/04/2020 at 07:08AM

10
#51 - Fabien C. / @vaga_io

06/04/2020 at 11:48AM

10
#52 - Finlay l͓̽o͓̽c͓̽k͓̽e͓̽d͓̽d͓̽o͓̽w͓̽n͓̽ McAfee / @finsqm

06/04/2020 at 01:09PM

10
#53 - Ali Aslan / @AliAsla95742367

06/04/2020 at 08:30PM

10
#54 - loupiot.veloce / @LoupiotVeloce

06/04/2020 at 08:58PM

10
#55 - Daniel Chcouri / @daniel_chcouri

06/04/2020 at 11:54PM

10
#56 - Jamie Maddock / @jmasaki24

06/05/2020 at 02:51AM

10
#57 - RockerZZY / @rocker_zzy

06/05/2020 at 05:12PM

10
#58 - D man / @kir_k0loft

06/05/2020 at 05:16PM

10
#59 - Samyon Sahnovich / @Samyon

06/05/2020 at 06:31PM

10
#60 - Thomas Brrrrrrr Schmahl / @RLloque

06/05/2020 at 10:20PM