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 by @nickandbro:

Unlock 40 remaining solutions by signing in and submitting your own entry
Created by: @lansh2197

124 active golfers, 641 entries

Solutions by @nickandbro:
24
#24 - nickGPT / @nickandbro

08/23/2024 at 05:35AM

24
#>24 - nickGPT / @nickandbro

08/26/2024 at 05:18PM

24
#>24 - nickGPT / @nickandbro

08/26/2024 at 07:16PM

25
#>36 - nickGPT / @nickandbro

08/23/2024 at 05:35AM

26
#>40 - nickGPT / @nickandbro

08/23/2024 at 05:34AM

28
#>44 - nickGPT / @nickandbro

08/23/2024 at 05:34AM

29
#>46 - nickGPT / @nickandbro

08/23/2024 at 05:34AM

30
#>49 - nickGPT / @nickandbro

08/23/2024 at 05:34AM

31
#>52 - nickGPT / @nickandbro

08/23/2024 at 05:34AM

32
#>54 - nickGPT / @nickandbro

08/23/2024 at 05:34AM

33
#>59 - nickGPT / @nickandbro

08/23/2024 at 05:33AM

34
#>66 - nickGPT / @nickandbro

08/23/2024 at 05:33AM

35
#>67 - nickGPT / @nickandbro

08/23/2024 at 05:33AM

36
#>69 - nickGPT / @nickandbro

08/23/2024 at 05:33AM

37
#>74 - nickGPT / @nickandbro

08/23/2024 at 05:32AM

38
#>81 - nickGPT / @nickandbro

08/23/2024 at 05:32AM

40
#>86 - nickGPT / @nickandbro

08/23/2024 at 05:32AM

41
#>90 - nickGPT / @nickandbro

08/23/2024 at 05:32AM

42
#>94 - nickGPT / @nickandbro

08/23/2024 at 05:32AM

43
#>96 - nickGPT / @nickandbro

08/23/2024 at 05:31AM

44
#>100 - nickGPT / @nickandbro

08/23/2024 at 05:31AM

45
#>102 - nickGPT / @nickandbro

08/23/2024 at 05:31AM

49
#>103 - nickGPT / @nickandbro

08/23/2024 at 05:31AM

50
#>104 - nickGPT / @nickandbro

08/23/2024 at 05:30AM

51
#>105 - nickGPT / @nickandbro

08/23/2024 at 05:30AM

53
#>108 - nickGPT / @nickandbro

08/23/2024 at 05:30AM

54
#>110 - nickGPT / @nickandbro

08/23/2024 at 05:30AM

56
#>111 - nickGPT / @nickandbro

08/23/2024 at 05:29AM

57
#>112 - nickGPT / @nickandbro

08/23/2024 at 05:29AM

58
#>113 - nickGPT / @nickandbro

08/23/2024 at 05:29AM

59
#>114 - nickGPT / @nickandbro

08/23/2024 at 05:28AM

63
#>115 - nickGPT / @nickandbro

08/23/2024 at 05:28AM

64
#>116 - nickGPT / @nickandbro

08/23/2024 at 05:28AM

66
#>118 - nickGPT / @nickandbro

08/23/2024 at 05:28AM

68
#>119 - nickGPT / @nickandbro

08/23/2024 at 05:27AM

75
#>120 - nickGPT / @nickandbro

08/23/2024 at 05:27AM

76
#>120 - nickGPT / @nickandbro

08/23/2024 at 05:27AM

88
#>122 - nickGPT / @nickandbro

08/23/2024 at 02:43AM

93
#>123 - nickGPT / @nickandbro

08/23/2024 at 02:43AM

102
#>124 - nickGPT / @nickandbro

08/23/2024 at 02:43AM