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

Reordering Lorem Ipsum

Who even sorted this?

Start file
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
Porttitor eget dolor morbi non arcu risus quis varius
Commodo ullamcorper a lacus vestibulum sed arcu non odio
Dui vivamus arcu felis bibendum ut tristique et egestas quis
Convallis tellus id interdum velit laoreet
Cursus euismod quis viverra nibh cras pulvinar
Eget mi proin sed libero enim sed faucibus turpis
Praesent elementum facilisis leo vel fringilla est ullamcorper eget nulla
Id donec ultrices tincidunt arcu
Varius duis at consectetur lorem donec massa sapien faucibus et
Sociis natoque penatibus et magnis dis parturient montes nascetur
Aliquam eleifend mi in nulla
Lectus arcu bibendum at varius vel pharetra vel turpis
Neque aliquam vestibulum morbi blandit cursus
Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim
Erat velit scelerisque in dictum
Et odio pellentesque diam volutpat commodo sed egestas
Egestas quis ipsum suspendisse ultrices gravida dictum
Phasellus faucibus scelerisque eleifend donec pretium vulputate
Non quam lacus suspendisse faucibus interdum posuere lorem
Sagittis nisl rhoncus mattis rhoncus
End file
Neque aliquam vestibulum morbi blandit cursus
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim
Aliquam eleifend mi in nulla
Egestas quis ipsum suspendisse ultrices gravida dictum
Commodo ullamcorper a lacus vestibulum sed arcu non odio
Praesent elementum facilisis leo vel fringilla est ullamcorper eget nulla
Et odio pellentesque diam volutpat commodo sed egestas
Porttitor eget dolor morbi non arcu risus quis varius
Dui vivamus arcu felis bibendum ut tristique et egestas quis
Convallis tellus id interdum velit laoreet
Phasellus faucibus scelerisque eleifend donec pretium vulputate
Eget mi proin sed libero enim sed faucibus turpis
Id donec ultrices tincidunt arcu
Lectus arcu bibendum at varius vel pharetra vel turpis
Varius duis at consectetur lorem donec massa sapien faucibus et
Cursus euismod quis viverra nibh cras pulvinar
Sociis natoque penatibus et magnis dis parturient montes nascetur
Sagittis nisl rhoncus mattis rhoncus
Non quam lacus suspendisse faucibus interdum posuere lorem
Erat velit scelerisque in dictum

View Diff

1,21c1,21
< Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
< Porttitor eget dolor morbi non arcu risus quis varius
< Commodo ullamcorper a lacus vestibulum sed arcu non odio
< Dui vivamus arcu felis bibendum ut tristique et egestas quis
< Convallis tellus id interdum velit laoreet
< Cursus euismod quis viverra nibh cras pulvinar
< Eget mi proin sed libero enim sed faucibus turpis
< Praesent elementum facilisis leo vel fringilla est ullamcorper eget nulla
< Id donec ultrices tincidunt arcu
< Varius duis at consectetur lorem donec massa sapien faucibus et
< Sociis natoque penatibus et magnis dis parturient montes nascetur
< Aliquam eleifend mi in nulla
< Lectus arcu bibendum at varius vel pharetra vel turpis
< Neque aliquam vestibulum morbi blandit cursus
< Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim
< Erat velit scelerisque in dictum
< Et odio pellentesque diam volutpat commodo sed egestas
< Egestas quis ipsum suspendisse ultrices gravida dictum
< Phasellus faucibus scelerisque eleifend donec pretium vulputate
< Non quam lacus suspendisse faucibus interdum posuere lorem
< Sagittis nisl rhoncus mattis rhoncus
---
> Neque aliquam vestibulum morbi blandit cursus
> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
> Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim
> Aliquam eleifend mi in nulla
> Egestas quis ipsum suspendisse ultrices gravida dictum
> Commodo ullamcorper a lacus vestibulum sed arcu non odio
> Praesent elementum facilisis leo vel fringilla est ullamcorper eget nulla
> Et odio pellentesque diam volutpat commodo sed egestas
> Porttitor eget dolor morbi non arcu risus quis varius
> Dui vivamus arcu felis bibendum ut tristique et egestas quis
> Convallis tellus id interdum velit laoreet
> Phasellus faucibus scelerisque eleifend donec pretium vulputate
> Eget mi proin sed libero enim sed faucibus turpis
> Id donec ultrices tincidunt arcu
> Lectus arcu bibendum at varius vel pharetra vel turpis
> Varius duis at consectetur lorem donec massa sapien faucibus et
> Cursus euismod quis viverra nibh cras pulvinar
> Sociis natoque penatibus et magnis dis parturient montes nascetur
> Sagittis nisl rhoncus mattis rhoncus
> Non quam lacus suspendisse faucibus interdum posuere lorem
> Erat velit scelerisque in dictum

Solutions by @YeontaekK:

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

66 active golfers, 290 entries

Solutions by @YeontaekK:
14
#28 - Yeontaek Kim / @YeontaekK

10/04/2021 at 09:15AM

57
#>36 - Yeontaek Kim / @YeontaekK

10/04/2021 at 09:12AM

59
#>37 - Yeontaek Kim / @YeontaekK

10/04/2021 at 09:11AM

87
#>44 - Yeontaek Kim / @YeontaekK

10/04/2021 at 09:10AM

91
#>46 - Yeontaek Kim / @YeontaekK

10/04/2021 at 09:09AM

96
#>47 - Yeontaek Kim / @YeontaekK

10/04/2021 at 09:05AM