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

155 active golfers, 842 entries

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

09/27/2022 at 03:59AM

18
#>24 - sap / @sap38838304

09/27/2022 at 03:58AM

19
#>39 - sap / @sap38838304

09/27/2022 at 03:57AM

21
#>43 - sap / @sap38838304

09/27/2022 at 03:56AM

22
#>46 - sap / @sap38838304

09/27/2022 at 03:55AM

23
#>54 - sap / @sap38838304

09/27/2022 at 03:55AM

24
#>60 - sap / @sap38838304

09/27/2022 at 03:54AM

25
#>63 - sap / @sap38838304

09/27/2022 at 03:52AM

28
#>64 - sap / @sap38838304

09/27/2022 at 03:51AM

34
#>75 - sap / @sap38838304

09/27/2022 at 03:50AM

35
#>78 - sap / @sap38838304

09/27/2022 at 03:49AM

36
#>79 - sap / @sap38838304

09/27/2022 at 03:48AM

38
#>82 - sap / @sap38838304

09/27/2022 at 03:46AM

39
#>85 - sap / @sap38838304

09/27/2022 at 03:45AM

40
#>86 - sap / @sap38838304

09/27/2022 at 03:43AM

44
#>96 - sap / @sap38838304

09/27/2022 at 03:42AM

46
#>98 - sap / @sap38838304

09/27/2022 at 03:40AM

47
#>99 - sap / @sap38838304

09/27/2022 at 03:37AM

49
#>105 - sap / @sap38838304

09/27/2022 at 03:33AM

50
#>106 - sap / @sap38838304

09/27/2022 at 03:31AM

51
#>107 - sap / @sap38838304

09/27/2022 at 03:29AM

60
#>127 - sap / @sap38838304

09/27/2022 at 03:26AM

63
#>130 - sap / @sap38838304

09/27/2022 at 03:24AM

65
#>132 - sap / @sap38838304

09/27/2022 at 03:22AM

70
#>135 - sap / @sap38838304

09/27/2022 at 03:13AM

84
#>140 - sap / @sap38838304

09/27/2022 at 03:18AM