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):
25
#31 - かみひろ / @km_hr

03/18/2024 at 05:15AM

25
#32 - Seungho Lee / @llistnr

03/19/2024 at 05:58AM

25
#33 - kizotic / @kizotic

03/27/2024 at 01:44PM

25
#34 - MonkieeBoi / @MonkieeBoi

04/18/2024 at 12:57PM

25
#35 - got_windy / @insomnight

11/22/2024 at 03:44AM

26
#36 - Ryo_Ishimoto / @RIshimoto

03/03/2024 at 02:44PM

26
#37 - michirakara / @michirakara

08/02/2024 at 10:58PM

27
#38 - hk416hasu / @hk416hasu

08/27/2024 at 10:47AM

28
#39 - Anaritus / @Anaritus

02/22/2024 at 09:21AM

28
#40 - Meya / @meya-zhao

03/22/2024 at 08:35AM

28
#41 - gnragazzi / @gnragazzi

08/03/2024 at 01:15PM

29
#42 - David van Munster / @dmun

02/17/2024 at 08:01PM

29
#43 - KeremKoksal / @KeremKoksal

02/28/2024 at 01:58PM

30
#44 - DavidJArnold / @DavidJArnold

03/29/2024 at 09:56AM

30
#45 - Lennart / @lennartack

04/13/2024 at 08:48PM

30
#46 - kbrashem / @kbrashem

05/17/2024 at 10:17PM

31
#47 - Kazuki Matsuo / @kazukiii

03/01/2024 at 12:41AM

31
#48 - Baptiste Nicolet / @bathal1

03/11/2024 at 03:38PM

31
#49 - Holden Rohrer / @holdenrohrer

03/11/2024 at 08:55PM

32
#50 - Johan-Pedersen / @Johan-Pedersen

04/15/2024 at 02:48PM

32
#51 - evixenon / @evixenon

07/20/2024 at 05:59PM

33
#52 - Tinko Minko / @tandikula

02/17/2024 at 08:20AM

33
#53 - Kha Nguyen / @__ngtrongkha

02/17/2024 at 03:09PM

33
#54 - George Granberry / @ggranberry

02/23/2024 at 04:46PM

33
#55 - jbr46 / @jbr46

03/09/2024 at 08:31PM

33
#56 - Marco Meinardi / @Kee__no

03/15/2024 at 12:12PM

34
#57 - djheidihoe / @djheidihoe1

02/12/2024 at 11:17PM

34
#58 - A.S.K / @aimixsaka

02/14/2024 at 12:31PM

34
#59 - jonas-grobe / @jonas-grobe

02/16/2024 at 04:36PM

34
#60 - 3eneliath / @3eneliath

03/14/2024 at 07:18PM