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

Replace word while reserving first letter case

Window -> Door window -> door Windows -> Windows windows -> windows

Start file
She opened a Window to let in some air. I looked out the window and saw a deer.
He stood at the window, moodily staring out. He led her to the Window.
He used vinegar and water to wash the windows. He accidentally broke a window.
Can you roll down the car window. The Windows along 5th Avenue were all decorated for Christmas.
I saw a beautiful dress
in the window. He sits behind a Window and sells movie tickets.
Make sure the address shows through the Window in the envelope. A window opened in the fog and we could finally see the ocean.
End file
She opened a Door to let in some air. I looked out the door and saw a deer.
He stood at the window, moodily staring out. He led her to the Window.
He used vinegar and water to wash the windows. He accidentally broke a window.
Can you roll down the car window. The Windows along 5th Avenue were all decorated for Christmas.
I saw a beautiful dress
in the window. He sits behind a Door and sells movie tickets.
Make sure the address shows through the Door in the envelope. A door opened in the fog and we could finally see the ocean.

View Diff

1c1
< She opened a Window to let in some air. I looked out the window and saw a deer.
---
> She opened a Door to let in some air. I looked out the door and saw a deer.
5,6c5,6
< I saw a beautiful dress in the window. He sits behind a Window and sells movie tickets.
< Make sure the address shows through the Window in the envelope. A window opened in the fog and we could finally see the ocean.
---
> I saw a beautiful dress in the window. He sits behind a Door and sells movie tickets.
> Make sure the address shows through the Door in the envelope. A door opened in the fog and we could finally see the ocean.

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 117 remaining solutions by signing in and submitting your own entry
#118 PaulMainboard / @PaulMainboard - Score: 102 - 03/21/24 @ 22:30
fWdwucwu<Esc>ucwd<BS>Door<C-C><C-C>/Hn<BS><CR>nN<Esc>?<BS>/W<BS>w<BS>windows<BS><CR>nNNcwdoor<C-C><C-C>nnnnnnnncwDoor<C-C><C-C>ncwDoor<CR><Esc>ucwDoor<C-C><C-C>ncwdoor<C-C><C-C>:wq<CR>

0 comments


Created by: @lansh2197

118 active golfers, 604 entries

Leaderboard (lowest score wins):
34
#61 - jason songhurst / @spirozh

04/09/2024 at 04:06PM

34
#62 - Tatum Roaquin / @tatumroaquin

05/20/2024 at 10:26AM

34
#63 - Kristofers Solo / @kristoferssolo

07/12/2024 at 04:47PM

35
#64 - Ivan De Dios / @IvantheDugtrio

05/10/2024 at 11:59PM

36
#65 - Darky2020 / @Darky2020

03/22/2024 at 09:39PM

36
#66 - ubaldot / @ubaldot

03/27/2024 at 10:48PM

37
#67 - peninoule / @peninoule

02/23/2024 at 03:24PM

37
#68 - nolanchu / @nolanchu

03/16/2024 at 06:20PM

37
#69 - Vivian De Smedt / @vds2212

04/22/2024 at 02:56PM

37
#70 - Bhavnick Minhas / @bhavnicksm

04/25/2024 at 10:50PM

38
#71 - nico / @nicochatzi

02/19/2024 at 09:33AM

38
#72 - Let-me-C / @Let-me-C

03/10/2024 at 08:55PM

38
#73 - Jeanno / @Jeanno

03/20/2024 at 06:10AM

38
#74 - SnakitoGamer4160 / @SnakitoGamer4160

04/07/2024 at 04:26PM

38
#75 - =^) / @QiongQiang

04/14/2024 at 03:55AM

38
#76 - Roland Thompson / @rolzy

04/18/2024 at 06:56AM

38
#77 - Doug Bacelar / @dougbacelar

04/29/2024 at 12:22PM

38
#78 - Karen Mkrtumyan / @KARM99

08/31/2024 at 02:14PM

40
#79 - Kieran Wright / @kieran_jwright

02/23/2024 at 09:06PM

40
#80 - The Venereal Bede / @TheVenerealBede

03/20/2024 at 09:04PM

40
#81 - Kailash / @CodeWithKai

04/06/2024 at 05:09AM

40
#82 - efodiks / @efodiks

05/09/2024 at 08:23PM

41
#83 - ya-suke / @ysxninja

02/12/2024 at 06:49PM

41
#84 - Gabriel Augendre / @Crocmagnon

02/15/2024 at 11:21PM

41
#85 - 曽川椋平 / @aaaa31gx

05/30/2024 at 12:23PM

41
#86 - Blake Raymond / @bit-ray

07/09/2024 at 07:14AM

42
#87 - lansh2197 / @lansh2197

02/12/2024 at 05:25PM

42
#88 - marcelborbus / @marcelborbus

03/03/2024 at 12:15PM

42
#89 - Chinmay Dalal / @p00f

03/12/2024 at 08:56AM

42
#90 - Charlie / @charliezchen

03/28/2024 at 01:54AM