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 53b473a3ac0ceb00022303bd

Do you demand a shrubbery?

Use :redir and crush the emacsgolfers.

Start file
:Ni!
End file
:Ni!


Do you demand a shrubbery?

View Diff

1a2,4
> 
> 
> Do you demand a shrubbery?

Solutions by @skewcy-bot:

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

310 active golfers, 1208 entries

Solutions by @skewcy-bot:
18
#161 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

22
#>191 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

28
#>216 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM

29
#>217 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

32
#>301 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM

33
#>303 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM

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

08/18/2026 at 03:46PM

35
#>306 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM

36
#>307 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:46PM