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

192 active golfers, 1041 entries

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

09/27/2022 at 03:59AM

18
#>30 - sap / @sap38838304

09/27/2022 at 03:58AM

19
#>50 - sap / @sap38838304

09/27/2022 at 03:57AM

21
#>55 - sap / @sap38838304

09/27/2022 at 03:56AM

22
#>59 - sap / @sap38838304

09/27/2022 at 03:55AM

23
#>67 - sap / @sap38838304

09/27/2022 at 03:55AM

24
#>73 - sap / @sap38838304

09/27/2022 at 03:54AM

25
#>76 - sap / @sap38838304

09/27/2022 at 03:52AM

28
#>79 - sap / @sap38838304

09/27/2022 at 03:51AM

34
#>96 - sap / @sap38838304

09/27/2022 at 03:50AM

35
#>100 - sap / @sap38838304

09/27/2022 at 03:49AM

36
#>103 - sap / @sap38838304

09/27/2022 at 03:48AM

38
#>107 - sap / @sap38838304

09/27/2022 at 03:46AM

39
#>112 - sap / @sap38838304

09/27/2022 at 03:45AM

40
#>114 - sap / @sap38838304

09/27/2022 at 03:43AM

44
#>124 - sap / @sap38838304

09/27/2022 at 03:42AM

46
#>126 - sap / @sap38838304

09/27/2022 at 03:40AM

47
#>127 - sap / @sap38838304

09/27/2022 at 03:37AM

49
#>133 - sap / @sap38838304

09/27/2022 at 03:33AM

50
#>134 - sap / @sap38838304

09/27/2022 at 03:31AM

51
#>135 - sap / @sap38838304

09/27/2022 at 03:29AM

60
#>158 - sap / @sap38838304

09/27/2022 at 03:26AM

63
#>162 - sap / @sap38838304

09/27/2022 at 03:24AM

65
#>164 - sap / @sap38838304

09/27/2022 at 03:22AM

70
#>168 - sap / @sap38838304

09/27/2022 at 03:13AM

84
#>174 - sap / @sap38838304

09/27/2022 at 03:18AM