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

The best way to learn is to practice. Below, you will find some of the solutions other golfers have entered. To unlock higher ranked solutions, submit your own entry which does as well or better than the solutions you can currently see - climb the ladder!

Check out these helpful resources to improve your Vim skills... Game on.

Unlock 80 remaining solutions by signing in and submitting your own entry
#81 황현 / @ghkdgus29 - Score: 773 - 08/27/23 @ 08:44
<Down><Down><Down><Down><Down><Down><Down><Up><Up><Up><Up><Up><Up>i<Left>| <Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Left> <Right>      <Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Left> <BS> <Right> <End> |<Down><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>| <BS><Right>-------------<Right><Right><Right><Right><Right>----------------<BS><BS><Right><Right><Right><Right><Right><Right>----------------<Right><Right>|<Down><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>|<Right><Right><Right>             <Right><Right><Left> <BS><Right>              <BS><Right><Right><Right><Right><Right><Right>      <BS><BS><BS><BS><BS><BS><End><End>              |<Down><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>|<Right><Right><Right>             <Right>   <BS><BS><BS><Right>       <Right><Right><Right><Right><Right><Right><Right><Right><End>                             <BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS>  |<Down><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>|<Right><Right><Right><Right><Right>           <Right><Right>  <Right><Right><Right><Right><Right><Right><Right><Right><End>               |<Down><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>|<Right><Right><Right><Right><Right><Right><Right>         <Right><Right><Right><Right><Left><Left><Right><Right><Right><Right><Right><Right><Right><Right><Left><Left><Left><Left><Left><Left><Left><Left> <Up> <Up> <Up> <Up><Right>_<Up><Down><BS>-<Up> <Down><Down><Down><Down><Down><End>                 |<Down><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>|<Right><Right><Right><Right><Right>  <BS><BS><Right>          <Right><Left><Left> <Right><Right><Left> <BS><Right>              <BS><Right><Right><Right><Right><Right><Right><Right><End>                |<Up><Left><Up><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Up><Up><Left>0<Down><Left>0<Down><Right>Y<Down><Right>A<Right><Right><Right><Right><Right><Right><Right><Right><Right><Right><Left><BS><Up><Right><Down><BS><Left> <Right><Up><Right><BS><Up><Right><BS><Up><Right><BS><Down><Down><Down><Down><Down><Down><Down><Down><Down><Esc>i<Up><Up><Left><Down><Left><Left><Left><Left><Left><Left><Left><Left><Right><BS>s<BS>S<Esc>:wq<CR>

0 comments


Created by: @alhegamu

81 active golfers, 257 entries

Leaderboard (lowest score wins):
148
#31 - Frédéric Heulin / @talineo

11/29/2023 at 04:43PM

151
#32 - Gs Abl / @gs_abl

07/09/2023 at 03:04PM

153
#33 - jon smith / @jotono91472250

04/16/2023 at 04:29PM

154
#34 - Fabio Ortega / @_Ortega

04/05/2023 at 05:54AM

154
#35 - Remus Dalrymple / @bornintheflames

12/08/2023 at 10:15AM

158
#36 - Initness / @Initness1

07/29/2023 at 11:44AM

161
#37 - shaik azhar madar / @azarudu

03/30/2023 at 05:06AM

165
#38 - Josh Pius / @JoshPius98

09/01/2023 at 05:08AM

169
#39 - steve / @steve35773420

03/28/2023 at 09:30PM

169
#40 - xiang / @xiang56002997

08/29/2023 at 12:20AM

179
#41 - jessepye / @jessepye

06/01/2023 at 10:55PM

190
#42 - sap / @sap38838304

04/26/2023 at 12:10AM

192
#43 - pc three0727 / @PThree072740750

04/16/2023 at 11:18AM

205
#44 - Vinícius Hoyer / @viniciushoyer

03/20/2023 at 10:16PM

206
#45 - Monkey Boy / @monkey29089

09/21/2023 at 03:16PM

210
#46 - olivier chabot / @chabotlongboard

06/01/2023 at 12:14AM

212
#47 - Sergio / @SergioVl12

04/21/2023 at 10:43AM

213
#48 - david wang / @FreebooterDavid

08/01/2023 at 02:26AM

220
#49 - Milan Blažek / @Somin13

09/04/2023 at 04:13PM

233
#50 - Marco Meinardi / @Kee__no

10/19/2023 at 09:39AM

239
#51 - d44d3w / @d44d3w

07/04/2023 at 05:59AM

240
#52 - Andrei Calarasanu / @AndreiCalarasa4

06/09/2023 at 11:47AM

250
#53 - vimgolf_hjkl / @vimgolf_hjkl

04/15/2023 at 02:27PM

251
#54 - hjiog / @HjiogCoder

04/01/2023 at 04:03PM

254
#55 - Vgaccount645 / @vgaccount616132

04/09/2023 at 01:17AM

255
#56 - Zhihong Liu / @pieapple03

05/16/2023 at 12:06AM

256
#57 - Scott Berger / @scottberger

05/17/2023 at 05:58PM

268
#58 - 。 / @sJ3ixPs2tZMBWk

04/03/2023 at 06:26AM

275
#59 - NOT_FOR_TWEETS / @_NOTIMPLEMENTED

04/25/2023 at 08:21AM

294
#60 - Dyson / @DoctorDalek1963

09/15/2023 at 11:21AM