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 5314fc4e6e902e00027b74d1

Five Pillars

Arrange all words in a table with 5 columns. The minimal space between words in columns is 2 spaces. Columns do have varying width.

Start file
Lorem ipsum dolor sit amet, vel euismod referrentur ei, eu vix probo consulatu dissentias. Ad possit blandit similique est, quo te habemus deserunt. Volutpat molestiae persecuti vix cu, mei invidunt deserunt at. Te equidem inermis contentiones vel. In soleat principes pri, in vocent admodum cum.
End file
Lorem         ipsum    dolor        sit         amet
vel           euismod  referrentur  ei          eu
vix           probo    consulatu    dissentias  Ad
possit        blandit  similique    est         quo
te            habemus  deserunt     Volutpat    molestiae
persecuti     vix      cu           mei         invidunt
deserunt      at       Te           equidem     inermis
contentiones  vel      In           soleat      principes
pri           in       vocent       admodum     cum

View Diff

1c1,9
< Lorem ipsum dolor sit amet, vel euismod referrentur ei, eu vix probo consulatu dissentias. Ad possit blandit similique est, quo te habemus deserunt. Volutpat molestiae persecuti vix cu, mei invidunt deserunt at. Te equidem inermis contentiones vel. In soleat principes pri, in vocent admodum cum.
---
> Lorem         ipsum    dolor        sit         amet
> vel           euismod  referrentur  ei          eu
> vix           probo    consulatu    dissentias  Ad
> possit        blandit  similique    est         quo
> te            habemus  deserunt     Volutpat    molestiae
> persecuti     vix      cu           mei         invidunt
> deserunt      at       Te           equidem     inermis
> contentiones  vel      In           soleat      principes
> pri           in       vocent       admodum     cum

Solutions by @otfsenter:

Unlock 13 remaining solutions by signing in and submitting your own entry
Created by: @marcontwit

23 active golfers, 62 entries

Solutions by @otfsenter:
43
#4 - otfsenter / @otfsenter

06/06/2020 at 05:01PM

56
#>7 - otfsenter / @otfsenter

06/06/2020 at 05:00PM

57
#>11 - otfsenter / @otfsenter

06/06/2020 at 04:59PM

59
#>12 - otfsenter / @otfsenter

06/06/2020 at 04:58PM

65
#>13 - otfsenter / @otfsenter

06/06/2020 at 04:56PM

68
#>14 - otfsenter / @otfsenter

06/06/2020 at 04:25PM

69
#>16 - otfsenter / @otfsenter

06/06/2020 at 04:23PM

71
#>17 - otfsenter / @otfsenter

06/06/2020 at 04:20PM

76
#>18 - otfsenter / @otfsenter

06/06/2020 at 03:59PM

79
#>21 - otfsenter / @otfsenter

06/06/2020 at 03:54PM

82
#>22 - otfsenter / @otfsenter

06/06/2020 at 03:52PM

84
#>22 - otfsenter / @otfsenter

06/06/2020 at 03:57PM

90
#>23 - otfsenter / @otfsenter

06/06/2020 at 03:41PM