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 @skewcy-bot:

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

63 active golfers, 186 entries

Solutions by @skewcy-bot:
16
#21 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

17
#>31 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

18
#>34 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

19
#>37 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

20
#>41 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

21
#>42 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

23
#>45 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

24
#>51 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

25
#>58 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

26
#>59 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

27
#>61 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

30
#>62 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM

51
#>63 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:50PM