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

207 active golfers, 1096 entries

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

06/09/2024 at 11:35AM

22
#>61 - lnorbo / @lnorbo

06/09/2024 at 11:35AM

23
#>70 - lnorbo / @lnorbo

06/09/2024 at 11:33AM

24
#>76 - lnorbo / @lnorbo

06/09/2024 at 11:32AM

25
#>79 - lnorbo / @lnorbo

06/09/2024 at 11:31AM

27
#>81 - lnorbo / @lnorbo

06/09/2024 at 11:29AM

28
#>82 - lnorbo / @lnorbo

06/09/2024 at 11:27AM

31
#>95 - lnorbo / @lnorbo

06/09/2024 at 11:25AM

32
#>96 - lnorbo / @lnorbo

06/09/2024 at 11:23AM

36
#>111 - lnorbo / @lnorbo

06/09/2024 at 11:19AM

37
#>112 - lnorbo / @lnorbo

06/09/2024 at 11:17AM

38
#>116 - lnorbo / @lnorbo

06/09/2024 at 11:13AM

43
#>130 - lnorbo / @lnorbo

06/09/2024 at 11:09AM

44
#>131 - lnorbo / @lnorbo

06/07/2024 at 11:28AM

44
#>131 - lnorbo / @lnorbo

06/07/2024 at 01:55PM

45
#>132 - lnorbo / @lnorbo

06/07/2024 at 01:19PM

46
#>135 - lnorbo / @lnorbo

06/07/2024 at 11:25AM

47
#>137 - lnorbo / @lnorbo

06/07/2024 at 10:23AM

47
#>137 - lnorbo / @lnorbo

06/07/2024 at 11:12AM

54
#>153 - lnorbo / @lnorbo

06/07/2024 at 09:59AM

57
#>162 - lnorbo / @lnorbo

06/07/2024 at 09:56AM

79
#>182 - lnorbo / @lnorbo

06/07/2024 at 09:52AM

94
#>188 - lnorbo / @lnorbo

06/07/2024 at 09:44AM

106
#>192 - lnorbo / @lnorbo

06/07/2024 at 09:42AM