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 9v006621a9a900000000026b

New teacher

Update the details of the new CS teacher.

Start file
firstname,lastname,age,hair,eyes
rose,jetson,10,brown,brown
rob,thomson,9,ginger,brown
peter,smith,10,brown,blue
mr,walker,50,none,brown
End file
firstname,lastname,age,hair,eyes
rose,jetson,10,brown,brown
rob,thomson,9,ginger,brown
peter,smith,10,brown,blue
mr,kershaw,53,brown,brown

View Diff

5c5
< mr,walker,50,none,brown
---
> mr,kershaw,53,brown,brown

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 281 remaining solutions by signing in and submitting your own entry
#282 Johann Djupvik / @djupvik99 - Score: 146 - 05/03/24 @ 15:00
<Esc>:s/walker/kershaw/g<CR>:/s/w<BS><BS><BS><BS>s/walker/kershaw/g<CR>n/kersaha<Esc>:<BS><BS><BS><BS><Up><Up><Up><Up><Up><Up><Up><Up><Up><Esc><Esc>;%<Esc>:%s/walker/kersga<BS><BS>haw/g<CR>:%s/none/brown/g<CR>/<BS>:%s/50/54<BS>3/g<CR><Up><Up><Up><Up><Esc>:wq!<CR>

0 comments


Created by: @johnkershaw

282 active golfers, 1357 entries

Leaderboard (lowest score wins):
19
#1 - John Braxler / @braxler

04/22/2024 at 12:35PM

19
#2 - Jean George / @JeanGeo20504212

04/22/2024 at 09:34PM

19
#3 - Danilo J. S. Bellini 🥊🇧🇷 / @danilobellini

04/23/2024 at 12:28AM

19
#4 - Tsimon Dorakh / @Tsimon-Dorakh

05/22/2024 at 08:08PM

19
#5 - thien_engi / @buithanhthien

06/13/2024 at 07:34PM

19
#6 - rike09 / @rike09

06/14/2024 at 04:48PM

19
#7 - derekdilger / @derekdilger

06/15/2024 at 02:02AM

19
#8 - Herman Stavelin / @HerSta

07/02/2024 at 02:18PM

19
#9 - uqs / @uqs

07/07/2024 at 09:39AM

19
#10 - Peppa Pig / @PeppaPigSg

07/09/2024 at 02:36PM

19
#11 - Blake Raymond / @bit-ray

07/21/2024 at 07:10AM

19
#12 - sodawithbubbles / @sodawithbubbles

08/01/2024 at 06:59AM

19
#13 - benz1234567 / @benz1234567

08/08/2024 at 06:50PM

19
#14 - tncargil / @tncargil

08/24/2024 at 02:30AM

19
#15 - nickGPT / @nickandbro

08/26/2024 at 05:18PM

19
#16 - Riedel / @rafo

09/06/2024 at 07:10AM

19
#17 - got_windy / @insomnight

11/22/2024 at 12:50AM

19
#18 - countime / @countime

11/27/2024 at 06:38AM

19
#19 - Daniel Fleischman / @danielf

01/23/2025 at 11:04PM

19
#20 - Leo / @Leoduck

02/23/2025 at 01:51AM

19
#21 - Kamel Hacene / @KamelHacene

04/02/2025 at 07:19AM

19
#22 - Gatsby76(Sloan Yang) / @Sloan-Yang

04/30/2025 at 03:05AM

19
#23 - Leon Kacowicz / @leonkacowicz

05/06/2025 at 05:46PM

19
#24 - Chiaso / @Chikalona

05/08/2025 at 11:57AM

19
#25 - hiro1234omochi / @hiro1234omochi

05/11/2025 at 04:02PM

19
#26 - hikyae / @hikyae

05/12/2025 at 02:24PM

19
#27 - 好家伙! / @xdudna

05/28/2025 at 12:46PM

19
#28 - ProGamerYeet / @ProGamerYeet

06/01/2025 at 02:19PM

20
#29 - John Kershaw / @johnkershaw

04/19/2024 at 05:47PM

20
#30 - Viswajith / @Viswajith444

04/20/2024 at 09:00PM