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

121 active golfers, 630 entries

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

09/27/2022 at 03:59AM

18
#>21 - sap / @sap38838304

09/27/2022 at 03:58AM

19
#>31 - sap / @sap38838304

09/27/2022 at 03:57AM

21
#>33 - sap / @sap38838304

09/27/2022 at 03:56AM

22
#>36 - sap / @sap38838304

09/27/2022 at 03:55AM

23
#>44 - sap / @sap38838304

09/27/2022 at 03:55AM

24
#>50 - sap / @sap38838304

09/27/2022 at 03:54AM

25
#>52 - sap / @sap38838304

09/27/2022 at 03:52AM

28
#>53 - sap / @sap38838304

09/27/2022 at 03:51AM

34
#>62 - sap / @sap38838304

09/27/2022 at 03:50AM

35
#>64 - sap / @sap38838304

09/27/2022 at 03:49AM

36
#>65 - sap / @sap38838304

09/27/2022 at 03:48AM

38
#>67 - sap / @sap38838304

09/27/2022 at 03:46AM

39
#>69 - sap / @sap38838304

09/27/2022 at 03:45AM

40
#>70 - sap / @sap38838304

09/27/2022 at 03:43AM

44
#>78 - sap / @sap38838304

09/27/2022 at 03:42AM

46
#>80 - sap / @sap38838304

09/27/2022 at 03:40AM

47
#>80 - sap / @sap38838304

09/27/2022 at 03:37AM

49
#>84 - sap / @sap38838304

09/27/2022 at 03:33AM

50
#>85 - sap / @sap38838304

09/27/2022 at 03:31AM

51
#>85 - sap / @sap38838304

09/27/2022 at 03:29AM

60
#>100 - sap / @sap38838304

09/27/2022 at 03:26AM

63
#>103 - sap / @sap38838304

09/27/2022 at 03:24AM

65
#>104 - sap / @sap38838304

09/27/2022 at 03:22AM

70
#>106 - sap / @sap38838304

09/27/2022 at 03:13AM

84
#>111 - sap / @sap38838304

09/27/2022 at 03:18AM