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 @fishermryn:

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

126 active golfers, 606 entries

Solutions by @fishermryn:
48
#17 - 于吉星 / @fishermryn

05/27/2020 at 04:00AM

49
#>29 - 于吉星 / @fishermryn

05/27/2020 at 03:58AM

50
#>31 - 于吉星 / @fishermryn

05/27/2020 at 03:55AM

50
#>31 - 于吉星 / @fishermryn

05/27/2020 at 03:56AM

51
#>33 - 于吉星 / @fishermryn

05/27/2020 at 03:53AM

52
#>36 - 于吉星 / @fishermryn

05/27/2020 at 03:51AM

53
#>42 - 于吉星 / @fishermryn

05/27/2020 at 03:48AM

54
#>46 - 于吉星 / @fishermryn

05/27/2020 at 03:43AM

55
#>55 - 于吉星 / @fishermryn

05/27/2020 at 03:37AM

56
#>58 - 于吉星 / @fishermryn

05/27/2020 at 03:34AM

57
#>62 - 于吉星 / @fishermryn

05/27/2020 at 03:29AM

58
#>67 - 于吉星 / @fishermryn

05/27/2020 at 03:26AM

59
#>71 - 于吉星 / @fishermryn

05/27/2020 at 03:24AM

61
#>79 - 于吉星 / @fishermryn

05/27/2020 at 03:18AM

63
#>81 - 于吉星 / @fishermryn

05/27/2020 at 03:14AM

65
#>86 - 于吉星 / @fishermryn

05/27/2020 at 03:21AM

67
#>88 - 于吉星 / @fishermryn

05/27/2020 at 03:04AM

70
#>96 - 于吉星 / @fishermryn

05/27/2020 at 03:02AM