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 54c392acbd7cbe0003329b7c

Separating firstname & lastname

Seperate named with equal tabs.

Start file
Johm Smith
Mary Gold
Alfred Quinn
Michal Jackson
Zeeshan Jan
End file
John          Smith
Mary          Gold
Alfred        Quinn
Michal        Jackson
Zeeshan       Jan

View Diff

1,5c1,5
< Johm Smith
< Mary Gold
< Alfred Quinn
< Michal Jackson
< Zeeshan Jan
\ No newline at end of file
---
> John          Smith
> Mary          Gold
> Alfred        Quinn
> Michal        Jackson
> Zeeshan       Jan
\ No newline at end of file

Solutions by @constap:

Unlock 12 remaining solutions by signing in and submitting your own entry
Created by: @zeeshanjan82

59 active golfers, 166 entries

Solutions by @constap:
20
#13 - constap / @constap

10/15/2025 at 02:56AM

21
#>16 - constap / @constap

10/15/2025 at 02:55AM

22
#>24 - constap / @constap

10/15/2025 at 02:53AM

23
#>28 - constap / @constap

10/15/2025 at 02:50AM

24
#>31 - constap / @constap

10/13/2025 at 02:58PM

25
#>36 - constap / @constap

10/12/2025 at 05:04PM

26
#>39 - constap / @constap

10/12/2025 at 04:59PM

27
#>44 - constap / @constap

10/12/2025 at 04:57PM

29
#>46 - constap / @constap

10/12/2025 at 02:21PM

30
#>51 - constap / @constap

10/12/2025 at 02:16PM

31
#>52 - constap / @constap

10/12/2025 at 01:48PM

34
#>54 - constap / @constap

10/12/2025 at 01:48PM