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 9v00641896b600000000024b

Easier Align

Align the columns of a markdown table

Start file
Swarm Computing|Swarm Gifts|Strategic Modeling
:---|---:|:---
A100|Speed|Active
B100|Exploration|Work
GREEDY|Self-Replication|Think
GENEROUS|Hazard Remediation|Max
RANDOM|Combat|Yomi
End file
| Swarm Computing |       Swarm Gifts | Strategic Modeling |
|:----------------|------------------:|:-------------------|
|A100             |              Speed|Active              |
|B100             |        Exploration|Work                |
|GREEDY           |   Self-Replication|Think               |
|GENEROUS         | Hazard Remediation|Max                 |
|RANDOM           |             Combat|Yomi                |

View Diff

1,7c1,7
< Swarm Computing|Swarm Gifts|Strategic Modeling
< :---|---:|---
< A100|Speed|Active
< B100|Exploration|Work
< GREEDY|Self-Replication|Think
< GENEROUS|Hazard Remediation|Max
< RANDOM|Combat|Yomi
---
> | Swarm Computing |       Swarm Gifts | Strategic Modeling |
> |:----------------|------------------:|:-------------------|
> |A100             |              Speed|Active              |
> |B100             |        Exploration|Work                |
> |GREEDY           |   Self-Replication|Think               |
> |GENEROUS         | Hazard Remediation|Max                 |
> |RANDOM           |             Combat|Yomi                |

Solutions by @nightgather:

Unlock 18 remaining solutions by signing in and submitting your own entry
Created by: @alhegamu

94 active golfers, 392 entries

Solutions by @nightgather:
54
#4 - nightgather / @nightgather

04/04/2024 at 01:21PM

55
#>4 - nightgather / @nightgather

04/04/2024 at 12:42PM

60
#>9 - nightgather / @nightgather

04/04/2024 at 12:17PM

68
#>20 - nightgather / @nightgather

04/04/2024 at 07:39AM

71
#>20 - nightgather / @nightgather

04/04/2024 at 07:15AM

72
#>20 - nightgather / @nightgather

04/04/2024 at 06:55AM

76
#>21 - nightgather / @nightgather

04/04/2024 at 06:49AM

81
#>22 - nightgather / @nightgather

04/04/2024 at 06:38AM

84
#>23 - nightgather / @nightgather

04/04/2024 at 06:47AM

86
#>24 - nightgather / @nightgather

04/04/2024 at 06:15AM

98
#>27 - nightgather / @nightgather

04/04/2024 at 05:14AM

110
#>30 - nightgather / @nightgather

04/04/2024 at 04:58AM

122
#>31 - nightgather / @nightgather

04/04/2024 at 04:35AM

128
#>34 - nightgather / @nightgather

04/04/2024 at 04:20AM

140
#>38 - nightgather / @nightgather

04/04/2024 at 03:21AM

150
#>41 - nightgather / @nightgather

04/03/2024 at 01:29PM

154
#>45 - nightgather / @nightgather

04/03/2024 at 01:18PM

157
#>45 - nightgather / @nightgather

04/03/2024 at 12:48PM