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 @lnorbo:

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

206 active golfers, 1089 entries

Solutions by @lnorbo:
21
#57 - lnorbo / @lnorbo

06/09/2024 at 11:35AM

22
#>60 - lnorbo / @lnorbo

06/09/2024 at 11:35AM

23
#>69 - lnorbo / @lnorbo

06/09/2024 at 11:33AM

24
#>75 - lnorbo / @lnorbo

06/09/2024 at 11:32AM

25
#>78 - lnorbo / @lnorbo

06/09/2024 at 11:31AM

27
#>80 - lnorbo / @lnorbo

06/09/2024 at 11:29AM

28
#>81 - lnorbo / @lnorbo

06/09/2024 at 11:27AM

31
#>94 - lnorbo / @lnorbo

06/09/2024 at 11:25AM

32
#>95 - lnorbo / @lnorbo

06/09/2024 at 11:23AM

36
#>110 - lnorbo / @lnorbo

06/09/2024 at 11:19AM

37
#>111 - lnorbo / @lnorbo

06/09/2024 at 11:17AM

38
#>115 - lnorbo / @lnorbo

06/09/2024 at 11:13AM

43
#>129 - lnorbo / @lnorbo

06/09/2024 at 11:09AM

44
#>130 - lnorbo / @lnorbo

06/07/2024 at 11:28AM

44
#>130 - lnorbo / @lnorbo

06/07/2024 at 01:55PM

45
#>131 - lnorbo / @lnorbo

06/07/2024 at 01:19PM

46
#>134 - lnorbo / @lnorbo

06/07/2024 at 11:25AM

47
#>136 - lnorbo / @lnorbo

06/07/2024 at 10:23AM

47
#>136 - lnorbo / @lnorbo

06/07/2024 at 11:12AM

54
#>152 - lnorbo / @lnorbo

06/07/2024 at 09:59AM

57
#>161 - lnorbo / @lnorbo

06/07/2024 at 09:56AM

79
#>181 - lnorbo / @lnorbo

06/07/2024 at 09:52AM

94
#>187 - lnorbo / @lnorbo

06/07/2024 at 09:44AM

106
#>191 - lnorbo / @lnorbo

06/07/2024 at 09:42AM