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 50b746da523acc0002000018

Checkerboard case pattern

All the squares are white. Make some of them black. But only the right ones.

Start file
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa

End file
aAaAaAaA
AaAaAaAa
aAaAaAaA
AaAaAaAa
aAaAaAaA
AaAaAaAa
aAaAaAaA
AaAaAaAa

View Diff

1,8c1,8
< aaaaaaaa
< aaaaaaaa
< aaaaaaaa
< aaaaaaaa
< aaaaaaaa
< aaaaaaaa
< aaaaaaaa
< aaaaaaaa
---
> aAaAaAaA
> AaAaAaAa
> aAaAaAaA
> AaAaAaAa
> aAaAaAaA
> AaAaAaAa
> aAaAaAaA
> AaAaAaAa

Solutions by @GavinKoeng:

Unlock 9 remaining solutions by signing in and submitting your own entry
Created by: @udioica

62 active golfers, 173 entries

Solutions by @GavinKoeng:
15
#7 - Gavin / @GavinKoeng

06/10/2026 at 01:02AM

16
#>20 - Gavin / @GavinKoeng

06/10/2026 at 01:02AM

17
#>30 - Gavin / @GavinKoeng

06/10/2026 at 01:02AM

18
#>33 - Gavin / @GavinKoeng

06/10/2026 at 01:02AM

19
#>36 - Gavin / @GavinKoeng

06/10/2026 at 01:01AM

20
#>40 - Gavin / @GavinKoeng

06/10/2026 at 01:00AM

21
#>41 - Gavin / @GavinKoeng

06/10/2026 at 01:00AM

23
#>44 - Gavin / @GavinKoeng

06/10/2026 at 01:00AM

38
#>61 - Gavin / @GavinKoeng

06/10/2026 at 12:59AM