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

Visual block training

You see the input. You see the output. Go.

Start file
a
b
c
d
e
f
g
End file
a g a g a g a
b f b f b f b
c e c e c e c
d d d d d d d
e c e c e c e
f b f b f b f
g a g a g a g

View Diff

1,7c1,7
< a
< b
< c
< d
< e
< f
< g
---
> a g a g a g a
> b f b f b f b
> c e c e c e c
> d d d d d d d
> e c e c e c e
> f b f b f b f
> g a g a g a g

Solutions by @sap38838304:

Unlock 26 remaining solutions by signing in and submitting your own entry
Created by: @mpnmbn

206 active golfers, 1089 entries

Solutions by @sap38838304:
17
#3 - sap / @sap38838304

09/27/2022 at 03:59AM

18
#>31 - sap / @sap38838304

09/27/2022 at 03:58AM

19
#>51 - sap / @sap38838304

09/27/2022 at 03:57AM

21
#>56 - sap / @sap38838304

09/27/2022 at 03:56AM

22
#>60 - sap / @sap38838304

09/27/2022 at 03:55AM

23
#>68 - sap / @sap38838304

09/27/2022 at 03:55AM

24
#>74 - sap / @sap38838304

09/27/2022 at 03:54AM

25
#>77 - sap / @sap38838304

09/27/2022 at 03:52AM

28
#>80 - sap / @sap38838304

09/27/2022 at 03:51AM

34
#>101 - sap / @sap38838304

09/27/2022 at 03:50AM

35
#>105 - sap / @sap38838304

09/27/2022 at 03:49AM

36
#>108 - sap / @sap38838304

09/27/2022 at 03:48AM

38
#>112 - sap / @sap38838304

09/27/2022 at 03:46AM

39
#>117 - sap / @sap38838304

09/27/2022 at 03:45AM

40
#>119 - sap / @sap38838304

09/27/2022 at 03:43AM

44
#>130 - sap / @sap38838304

09/27/2022 at 03:42AM

46
#>133 - sap / @sap38838304

09/27/2022 at 03:40AM

47
#>135 - sap / @sap38838304

09/27/2022 at 03:37AM

49
#>141 - sap / @sap38838304

09/27/2022 at 03:33AM

50
#>142 - sap / @sap38838304

09/27/2022 at 03:31AM

51
#>143 - sap / @sap38838304

09/27/2022 at 03:29AM

60
#>167 - sap / @sap38838304

09/27/2022 at 03:26AM

63
#>172 - sap / @sap38838304

09/27/2022 at 03:24AM

65
#>174 - sap / @sap38838304

09/27/2022 at 03:22AM

70
#>178 - sap / @sap38838304

09/27/2022 at 03:13AM

84
#>185 - sap / @sap38838304

09/27/2022 at 03:18AM