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 59381bd3652ee10dec000005

create arrows in a list

Add arrow at same distance

Start file
milk
coffe
toothpaste
potatoes
tomatoes
nuts
tuna cans
End file
milk       -->
coffe      -->
toothpaste -->
potatoes   -->
tomatoes   -->
nuts       -->
tuna cans  -->

View Diff

1,7c1,7
< milk
< coffe
< toothpaste
< potatoes
< tomatoes
< nuts
< tuna cans
---
> milk       -->
> coffe      -->
> toothpaste -->
> potatoes   -->
> tomatoes   -->
> nuts       -->
> tuna cans  -->

Solutions by @GavinKoeng:

Unlock 6 remaining solutions by signing in and submitting your own entry
Created by: @virako

79 active golfers, 136 entries

Solutions by @GavinKoeng:
10
#68 - Gavin / @GavinKoeng

03/15/2026 at 12:23AM

11
#>72 - Gavin / @GavinKoeng

03/15/2026 at 12:23AM

13
#>73 - Gavin / @GavinKoeng

03/15/2026 at 12:23AM

14
#>74 - Gavin / @GavinKoeng

03/15/2026 at 12:22AM

21
#>76 - Gavin / @GavinKoeng

03/15/2026 at 12:22AM

22
#>76 - Gavin / @GavinKoeng

03/15/2026 at 12:21AM