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 527 remaining solutions by signing in and submitting your own entry
#528 math is what I hate / @mpnmbn - Score: 232 - 03/13/22 @ 11:19
V:s/D/H<BS><BS><BS>W/H<CR>:s/HO/HE<CR>:s/HER/HEL<CR>:s.<BS>/HELL/HELL<CR>:s/HELLD/HELLO<CR>:s/Y/W<CR>:w/<BS><BS>s/O/O<CR>:s/WO/WOR<CR>:s/WOR/WORL<CR>:s/WORL/WORLD<CR>:s/\(WORLD\) <BS>\(HELLO\)<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Right> <Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Left><Left><Left><Left><Left><Left><Left><Left><Left><BS><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right>/\2 \1<CR>V:s/\(WORLD\) \(E<BS>HELLO\)/\2 \1<CR><Esc>ZZ

0 comments


Created by: @dearved

528 active golfers, 1137 entries

Leaderboard (lowest score wins):
10
#91 - Alex Lucchesi / @suarigata

06/12/2020 at 04:39AM

10
#92 - Καράτε Μόνο / @karate_mono

06/12/2020 at 08:32AM

10
#93 - Jake / @Jake88567157

06/12/2020 at 10:58AM

10
#94 - TimMcGuire / @mcguire

06/12/2020 at 07:45PM

10
#95 - Juan Manuel Fresia / @fresiajm

06/12/2020 at 07:54PM

10
#96 - nihilistCookie / @NihilistCookie

06/13/2020 at 07:54AM

10
#97 - Matthew Huang / @Matthew47025889

06/13/2020 at 08:32AM

10
#98 - pspencil / @pspencil

06/13/2020 at 02:22PM

10
#99 - Manikkumar / @ManikkumarK

06/13/2020 at 11:50PM

10
#100 - adamvimgolf / @adamvimgolf

06/14/2020 at 12:59AM

10
#101 - khedd / @sinan_khedd

06/14/2020 at 06:57AM

10
#102 - samet ぷ / @jssamet

06/14/2020 at 06:58AM

10
#103 - dg_ / @l_o_s_o_s

06/14/2020 at 11:54AM

10
#104 - f / @f68602163

06/14/2020 at 03:25PM

10
#105 - Mack Hutsell / @sellshuts

06/15/2020 at 01:15AM

10
#106 - smlbrngr / @smlbrngr

06/15/2020 at 04:28PM

10
#107 - Chris AtLee / @chrisatlee

06/15/2020 at 10:10PM

10
#108 - Ed Leafe / @EdLeafe

06/15/2020 at 11:14PM

10
#109 - majo senf / @majo_senf

06/16/2020 at 09:14AM

10
#110 - Super User / @WayanLW

06/16/2020 at 10:47AM

10
#111 - CollectiveIndividual / @CollectIndivid

06/17/2020 at 05:47PM

10
#112 - kujbika / @kujbika

06/17/2020 at 07:43PM

10
#113 - Jean / @Jean12023764

06/17/2020 at 09:57PM

10
#114 - dirkrob / @dirkrob1

06/18/2020 at 04:08AM

10
#115 - JimmyGymglish / @JGymglish

06/18/2020 at 10:50AM

10
#116 - lqkem3 / @lqkem31

06/19/2020 at 05:11AM

10
#117 - Mellow Tractor / @mellowtractor

06/19/2020 at 03:02PM

10
#118 - vimgolfo / @vimgolfo

06/19/2020 at 08:38PM

10
#119 - kcalbnodrog / @kcalbnodrog

06/19/2020 at 10:00PM

10
#120 - Chicuella / @chicuellahere

06/19/2020 at 11:08PM