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 5cfc4d8b83772700093ebbc0

Rule 110

Compute the next 5 iterations of Rule 110 with the given starting state. https://en.wikipedia.org/wiki/Rule_110

Start file
0000001101110000
End file
0000001101110000
0000011111010000
0000110001110000
0001110011010000
0011010111110000
0111111100010000

View Diff

1a2,6
> 0000011111010000
> 0000110001110000
> 0001110011010000
> 0011010111110000
> 0111111100010000

Solutions by @GavinKoeng:

Unlock 10 remaining solutions by signing in and submitting your own entry
Created by: @tpenguinltg

14 active golfers, 56 entries

Solutions by @GavinKoeng:
43
#5 - Gavin / @GavinKoeng

02/06/2026 at 03:29PM

46
#>6 - Gavin / @GavinKoeng

02/06/2026 at 03:28PM

49
#>7 - Gavin / @GavinKoeng

02/06/2026 at 03:27PM

51
#>8 - Gavin / @GavinKoeng

02/06/2026 at 03:26PM

53
#>9 - Gavin / @GavinKoeng

02/06/2026 at 03:25PM

59
#>10 - Gavin / @GavinKoeng

02/06/2026 at 03:22PM

63
#>11 - Gavin / @GavinKoeng

02/06/2026 at 03:18PM

64
#>12 - Gavin / @GavinKoeng

02/06/2026 at 03:14PM

70
#>12 - Gavin / @GavinKoeng

02/06/2026 at 03:13PM

95
#>13 - Gavin / @GavinKoeng

02/06/2026 at 03:09PM