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

0 comments


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

0 comments


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

331 active golfers, 695 entries

Leaderboard (lowest score wins):
12
#301 - Moye_ / @moye_

07/19/2020 at 08:45PM

12
#302 - Valvin / @_valvin

08/04/2020 at 08:24PM

12
#303 - Max Minaev / @max_minaev11

08/05/2020 at 07:09PM

12
#304 - Theo Sarrazin / @tshaero

08/17/2020 at 06:11PM

12
#305 - Sebastian W. / @Sebasti91439242

09/01/2020 at 07:21PM

12
#306 - Christ / @Christ46234422

09/05/2020 at 11:26PM

12
#307 - Johno / @JohnoPomerat

10/16/2020 at 11:47PM

13
#308 - Shunichi Kanade / @shunkana

06/08/2020 at 01:06PM

13
#309 - Sumanth Lingappa / @SumanthLingappa

06/09/2020 at 10:41AM

13
#310 - mohamed / @melsayed891

06/11/2020 at 11:05PM

13
#311 - Krillian / @Krillian9

07/09/2020 at 07:57PM

13
#312 - gchain / @gchain7

08/21/2020 at 05:35PM

13
#313 - Ben Wainwright / @benwainwrightuk

09/26/2020 at 01:58PM

14
#314 - Derek Schrock / @derekschrock

06/01/2020 at 01:06PM

14
#315 - Ved Verma / @dearved

06/01/2020 at 02:31PM

14
#316 - ( ˘ ³˘)♡ / @jung_hoseokkk

06/02/2020 at 07:10PM

14
#317 - Vu Thanh / @VuThanh69195187

06/06/2020 at 08:11AM

14
#318 - Allan Jacquet / @_Jumanjii_

06/08/2020 at 10:26PM

14
#319 - lzh / @ly_zhng

06/12/2020 at 11:16PM

14
#320 - Dzmitry / @Dzmitry88489136

07/23/2020 at 09:06AM

14
#321 - notadevCollins / @NotadevC

08/11/2020 at 01:23AM

15
#322 - Kenny Nguyen / @KennyNg72375669

08/05/2020 at 06:31PM

15
#323 - Vex / @Vexy_0w0

08/29/2020 at 01:02AM

15
#324 - Alexander Ivanov / @Alexand57925110

09/27/2020 at 10:49PM

16
#325 - Ravella Félix / @RavellaFelix

06/30/2020 at 04:07PM

16
#326 - agm401 / @agm401

07/11/2020 at 06:50PM

18
#327 - Jean-Francois C. / @jfchevrette

06/10/2020 at 11:13PM

21
#328 - Ryan / @Ryan63088464

09/13/2020 at 07:15AM

27
#329 - ▼ futuroerahoy / @futuroerahoy

06/02/2020 at 09:14PM

27
#330 - hayato_okuma / @8810kmkm

06/03/2020 at 04:00AM