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 5cc31feaffd607000ccf6ea7

html paragraph to table

reformat html paragraph to table

Start file
<div>
<p>task 1</p>
<p>description here ....</p>
<p>task 2</p>
<p>some other description here ....</p>
</div>
End file
<table>
 
<tr>
   
<td>task 1</td>
   
<td>description here ....</td>
 
</tr>
 
<tr>
   
<td>task 2</td>
   
<td>some other description here ....</td>
 
</tr>
</table>

View Diff

1,6c1,10
< <div>
< <p>task 1</p>
< <p>description here ....</
p>
< <p>task 2</p>
< <p>some other description here ....</
p>
< </div>
---
> <table>
>   <tr>
>     <td>task 1</
td>
>     <td>description here ....</td>
>   </tr>
>   <tr>
>     <td>task 2</
td>
>     <td>some other description here ....</td>
>   </tr>
> </
table>

Solutions by @KaiLi19:

Unlock 10 remaining solutions by signing in and submitting your own entry
Created by: @sig_segv

126 active golfers, 606 entries

Solutions by @KaiLi19:
70
#95 - Kai.Li / @KaiLi19

04/28/2019 at 12:23AM

75
#>102 - Kai.Li / @KaiLi19

04/28/2019 at 12:17AM

83
#>108 - Kai.Li / @KaiLi19

04/27/2019 at 04:03AM

85
#>108 - Kai.Li / @KaiLi19

04/27/2019 at 03:56AM

90
#>112 - Kai.Li / @KaiLi19

04/27/2019 at 03:09AM

94
#>113 - Kai.Li / @KaiLi19

04/27/2019 at 03:16AM

111
#>120 - Kai.Li / @KaiLi19

04/26/2019 at 11:53PM

116
#>120 - Kai.Li / @KaiLi19

04/26/2019 at 11:55PM

138
#>125 - Kai.Li / @KaiLi19

04/26/2019 at 11:49PM

142
#>125 - Kai.Li / @KaiLi19

04/27/2019 at 03:00AM