Skip to content

Latest commit

 

History

History
999 lines (995 loc) · 42.3 KB

README.md

File metadata and controls

999 lines (995 loc) · 42.3 KB

Played_Challenges

Start file

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<meta http-equiv="Cache-control" content="no-cache" />
<meta http-equiv="Pragma" content="no-cache" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<title>VimGolf - real Vim ninjas count every keystroke!</title>
<link rel="stylesheet" media="screen" href="/assets/application-184d466783787ffec00599fa72eb1ffe7c420c86624c38d337701d118124e30a.css" />
<script src="/assets/application-7941238973273d25b4187dcef435ea60c803cc1a3a1c475bbfa0615de205ce1e.js"></script>
<link rel="alternate" type="application/rss+xml" title="Latest VimGolf challenges" href="https://feeds.vimgolf.com/latest-challenges" />
<meta name="csrf-param" content="authenticity_token" />
</head>
<body onload="prettyPrint()">
<div id="header" class="container_12 clearfix">
<div id="logo">
<div><a href="/"><img src="/assets/vim_golf_logo-b6604c97f67ed10c1cc5fd8badf7d8fd4fccdd906537c9b898ea528ce48adf88.png" /> VimGolf</a></div>
</div>
<div id="navigation">
<ul id="nav">
<li><a href="/login">Sign in</a></li>
</ul>
</div>
</div>
<div id="about" class="container_12 clearfix">
<div id="about" class="grid_7">
<h3 style="margin:0.5em 0 0.5em 0">Real Vim ninjas count <b>every</b> keystroke - do you?</h3>
<h6>Pick a challenge, fire up Vim, and show us what you got.</h6>
<p><a href="/about">Changelog, Rules &amp; FAQ</a>, updates: <a href="https://twitter.com/vimgolf">@vimgolf</a>, <a href="http://feeds.vimgolf.com/latest-challenges">RSS</a>.</p>
</div>
<div id="instructions" class="grid_5">
<pre class="terminal">
<span class="shell">Your VimGolf key: <a href="/login">please sign in</a></span>

<span class="shell">$</span> gem install vimgolf
<span class="shell">$</span> vimgolf setup
<span class="shell">$</span> vimgolf put [challenge ID]
</pre>
</div>
</div>
<div id="content" class="container_12 clearfix">
<div class="grid_7">
<h3><b>Played Challenges</b></h3>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v0066dd4c360000000003c9">Markdown Blog Editing</a> - 197 entries
</h5>
<p>Convert the given link text in start file to a markdown link list.</p>
</div>
<ul>
<li>Best score: <b>30</b></li>
<li>Best player score: <b>36</b></li>
<li>Position: <b>#14 / 52</b></li>
<li>Number of attempts: <b><a href="/challenges/9v0066dd4c360000000003c9/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v0066d89856000000000388">Fix timezone format</a> - 183 entries
</h5>
<p>Add the missing T and Z in the datetime field.
There should be a T instead of the space, and a Z at the end of the datetime.
`2024-08-31 18:32:00;` -&gt; `2024-08-31T18:32:00Z;`</p>
</div>
<ul>
<li>Best score: <b>15</b></li>
<li>Best player score: <b>15</b></li>
<li>Position: <b>#10 / 60</b></li>
<li>Number of attempts: <b><a href="/challenges/9v0066d89856000000000388/user/mau-mauricelim">5</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v0066d8266e000000000367">Search different SQL column with similar where clause</a> - 105 entries
</h5>
<p>Replace a column in the where clause and convert all numbers from text to numeric, by replacing the leading 0 with the code 359.</p>
</div>
<ul>
<li>Best score: <b>22</b></li>
<li>Best player score: <b>22</b></li>
<li>Position: <b>#6 / 35</b></li>
<li>Number of attempts: <b><a href="/challenges/9v0066d8266e000000000367/user/mau-mauricelim">6</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v00628a9b2f000000000220">Poorly indented Python comments</a> - 1313 entries
</h5>
<p>Fix the alignment of some Python comments as quickly as possible.</p>
</div>
<ul>
<li>Best score: <b>15</b></li>
<li>Best player score: <b>15</b></li>
<li>Position: <b>#55 / 220</b></li>
<li>Number of attempts: <b><a href="/challenges/9v00628a9b2f000000000220/user/mau-mauricelim">11</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v0061478032000000000212">hello-world-vimgolf</a> - 2490 entries
</h5>
<p>Simple number generation</p>
</div>
<ul>
<li>Best score: <b>10</b></li>
<li>Best player score: <b>10</b></li>
<li>Position: <b>#341 / 705</b></li>
<li>Number of attempts: <b><a href="/challenges/9v0061478032000000000212/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v00612c165c000000000211">Contribute to keyboard mashing</a> - 890 entries
</h5>
<p>Speak in tongues</p>
</div>
<ul>
<li>Best score: <b>17</b></li>
<li>Best player score: <b>18</b></li>
<li>Position: <b>#116 / 270</b></li>
<li>Number of attempts: <b><a href="/challenges/9v00612c165c000000000211/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v00612800cb000000000210">Reordering Lorem Ipsum</a> - 290 entries
</h5>
<p>Who even sorted this?</p>
</div>
<ul>
<li>Best score: <b>13</b></li>
<li>Best player score: <b>73</b></li>
<li>Position: <b>#41 / 66</b></li>
<li>Number of attempts: <b><a href="/challenges/9v00612800cb000000000210/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/9v006115f6d000000000020c">Fill in the chess board</a> - 956 entries
</h5>
<p>Fill in the name of each square using its file (a-h) and rank (1-8).</p>
</div>
<ul>
<li>Best score: <b>19</b></li>
<li>Best player score: <b>25</b></li>
<li>Position: <b>#63 / 183</b></li>
<li>Number of attempts: <b><a href="/challenges/9v006115f6d000000000020c/user/mau-mauricelim">6</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/55b18bbea9c2c30d04000001">Simple, Practical, and Common</a> - 33571 entries
</h5>
<p>Simple things we do all the time should be able to be done with very few keystrokes, but sometimes I find something I need to do makes me go, &quot;There MUST be a better way.&quot;
This challenge is just a simple movement and entering text at a certain place.</p>
</div>
<ul>
<li>Best score: <b>22</b></li>
<li>Best player score: <b>24</b></li>
<li>Position: <b>#3116 / 7405</b></li>
<li>Number of attempts: <b><a href="/challenges/55b18bbea9c2c30d04000001/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/56fb2e75ccffcc0009026473">One number per line</a> - 18709 entries
</h5>
<p>Just give me the numbers.</p>
</div>
<ul>
<li>Best score: <b>14</b></li>
<li>Best player score: <b>21</b></li>
<li>Position: <b>#2581 / 3856</b></li>
<li>Number of attempts: <b><a href="/challenges/56fb2e75ccffcc0009026473/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5bbb82f969a25f0009541350">Applying same text modification in several lines</a> - 2865 entries
</h5>
<p>Remove identical text at the beginning of several lines and the closing parenthesis.</p>
</div>
<ul>
<li>Best score: <b>12</b></li>
<li>Best player score: <b>15</b></li>
<li>Position: <b>#541 / 846</b></li>
<li>Number of attempts: <b><a href="/challenges/5bbb82f969a25f0009541350/user/mau-mauricelim">4</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5c264e64e8c64916d7fca650">remove lines containing the word &quot;reader&quot;</a> - 3574 entries
</h5>
<p>easy stuff</p>
</div>
<ul>
<li>Best score: <b>9</b></li>
<li>Best player score: <b>10</b></li>
<li>Position: <b>#857 / 1158</b></li>
<li>Number of attempts: <b><a href="/challenges/5c264e64e8c64916d7fca650/user/mau-mauricelim">2</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5ba020f91abf2d000951055c">Com(m)a Trouble</a> - 3780 entries
</h5>
<p>Someone was real stupid when placing his commas. Can you fix it?</p>
</div>
<ul>
<li>Best score: <b>12</b></li>
<li>Best player score: <b>15</b></li>
<li>Position: <b>#449 / 855</b></li>
<li>Number of attempts: <b><a href="/challenges/5ba020f91abf2d000951055c/user/mau-mauricelim">4</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5c742a5a50bdf70006d43280">Box it</a> - 7902 entries
</h5>
<p>Create a box around a line.</p>
</div>
<ul>
<li>Best score: <b>21</b></li>
<li>Best player score: <b>25</b></li>
<li>Position: <b>#1044 / 1874</b></li>
<li>Number of attempts: <b><a href="/challenges/5c742a5a50bdf70006d43280/user/mau-mauricelim">5</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5c82a157c82f3900064c82d7">Cool or not?</a> - 829 entries
</h5>
<p>abc trying to be cool or not...</p>
</div>
<ul>
<li>Best score: <b>15</b></li>
<li>Best player score: <b>20</b></li>
<li>Position: <b>#166 / 230</b></li>
<li>Number of attempts: <b><a href="/challenges/5c82a157c82f3900064c82d7/user/mau-mauricelim">2</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5c93945c9caf21000ca842f7">Two pairs of cluster of letters creates word</a> - 749 entries
</h5>
<p>Clean and group.</p>
</div>
<ul>
<li>Best score: <b>17</b></li>
<li>Best player score: <b>24</b></li>
<li>Position: <b>#142 / 178</b></li>
<li>Number of attempts: <b><a href="/challenges/5c93945c9caf21000ca842f7/user/mau-mauricelim">2</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/54862fbb3f90ac0002904cf5">Just the middle</a> - 11423 entries
</h5>
<p>Delete the instructions at the top and bottom.</p>
</div>
<ul>
<li>Best score: <b>7</b></li>
<li>Best player score: <b>8</b></li>
<li>Position: <b>#3200 / 4185</b></li>
<li>Number of attempts: <b><a href="/challenges/54862fbb3f90ac0002904cf5/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/54595b13128576000257a3c1">Basic renumbering</a> - 5645 entries
</h5>
<p>Renumbering Basic.</p>
</div>
<ul>
<li>Best score: <b>11</b></li>
<li>Best player score: <b>11</b></li>
<li>Position: <b>#279 / 1263</b></li>
<li>Number of attempts: <b><a href="/challenges/54595b13128576000257a3c1/user/mau-mauricelim">1</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5cb9d07d716c1b0009f69a40">ninja substitution</a> - 1420 entries
</h5>
<p>How can you reuse a previous substitution ?</p>
</div>
<ul>
<li>Best score: <b>14</b></li>
<li>Best player score: <b>18</b></li>
<li>Position: <b>#193 / 267</b></li>
<li>Number of attempts: <b><a href="/challenges/5cb9d07d716c1b0009f69a40/user/mau-mauricelim">2</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5c4d042acfafb4000c9f06c2">One to Ten</a> - 2209 entries
</h5>
<p>Generate the sequence of numbers from 1 to 10, one number per line.
Inspired by this Reddit thread: https://redd.it/ak4it2</p>
</div>
<ul>
<li>Best score: <b>12</b></li>
<li>Best player score: <b>12</b></li>
<li>Position: <b>#365 / 669</b></li>
<li>Number of attempts: <b><a href="/challenges/5c4d042acfafb4000c9f06c2/user/mau-mauricelim">1</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5c645526fa8ae200061757ad">Increment each number</a> - 1023 entries
</h5>
<p>Increment each number individually by one</p>
</div>
<ul>
<li>Best score: <b>15</b></li>
<li>Best player score: <b>21</b></li>
<li>Position: <b>#183 / 248</b></li>
<li>Number of attempts: <b><a href="/challenges/5c645526fa8ae200061757ad/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5bff6e560d5dc0000ca3485b">simple format (3)</a> - 86 entries
</h5>
<p>reverse two column values!</p>
</div>
<ul>
<li>Best score: <b>34</b></li>
<li>Best player score: <b>57</b></li>
<li>Position: <b>#20 / 24</b></li>
<li>Number of attempts: <b><a href="/challenges/5bff6e560d5dc0000ca3485b/user/mau-mauricelim">4</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5462e3f41198b80002512673">I forgot quotes</a> - 15967 entries
</h5>
<p>Oops.</p>
</div>
<ul>
<li>Best score: <b>10</b></li>
<li>Best player score: <b>15</b></li>
<li>Position: <b>#2386 / 4174</b></li>
<li>Number of attempts: <b><a href="/challenges/5462e3f41198b80002512673/user/mau-mauricelim">3</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5192f96ad8df110002000002">Words in parens</a> - 12928 entries
</h5>
<p>We should all ace this, right?</p>
</div>
<ul>
<li>Best score: <b>13</b></li>
<li>Best player score: <b>14</b></li>
<li>Position: <b>#1177 / 3960</b></li>
<li>Number of attempts: <b><a href="/challenges/5192f96ad8df110002000002/user/mau-mauricelim">5</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/5cace3ba888961000986ec8d">Resort and deup a CSV list</a> - 167 entries
</h5>
<p>I&#39;m always adding items to a sorted list. There has to be a better way dedup and resort the lists.
There are multiple lists with varying lengths to discourage manual sorting.
Also Australia&#39;s animals are weird.</p>
</div>
<ul>
<li>Best score: <b>44</b></li>
<li>Best player score: <b>48</b></li>
<li>Position: <b>#24 / 43</b></li>
<li>Number of attempts: <b><a href="/challenges/5cace3ba888961000986ec8d/user/mau-mauricelim">6</a></b></li>
</ul>
</div>
<div>
<div>
<h5 class="challenge">
<a href="/challenges/4d1a34ccfa85f32065000004">Simple text editing with Vim</a> - 12680 entries
</h5>
<p>Make the pairs of lines match up by making each second line same as first</p>
</div>
<ul>
<li>Best score: <b>13</b></li>
<li>Best player score: <b>13</b></li>
<li>Position: <b>#725 / 3665</b></li>
<li>Number of attempts: <b><a href="/challenges/4d1a34ccfa85f32065000004/user/mau-mauricelim">2</a></b></li>
</ul>
</div>
</div>
<div class="grid_5">
<div class="notice clearfix">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAAk
B57C1X93AAAAAnRSTlMA/1uRIrUAAABCSURBVHicY/rDAAT2TAxggJdiYbD/
w3CQGJUM/I3sHwgogVIf638KEKeSaAroSBYifcR/gPkDUT5iflj/U/4AESoB
1VwPXpT5l9sAAAAASUVORK5CYII=
" class="user">
<h6 style="margin-bottom:0">
<b>mau-mauricelim</b><br/>Github: <a href="https://www.github.com/mau-mauricelim" class="twitter-link" target="_new">@mau-mauricelim</a>
</h6>
<p style="margin-bottom:0"><em></em></p>
</div>
<h2 style="padding:0em;margin:1em 1.5em 0.5em 1.5em">entered into <b class="stat">26</b> challenges</h2>
<h2 style="padding:0em;margin:0.5em 1.5em">contributed <b class="stat">0</b> challenges</h2>
</div>
</div>
<div id="footer" class="container_12 clearfix">
<div id="copy">
<a href="/about">Changelog, Rules &amp; FAQ</a>, &nbsp;&nbsp;
CLI Version: <b><a href="https://github.com/igrigorik/vimgolf">0.5.0</a></b>, &nbsp;&nbsp;
<a href="https://github.com/igrigorik/vimgolf/">Contribute on GitHub</a>
</div>
</div>
<script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-71196-5']);
    _gaq.push(['_trackPageview']);

    (function() {
      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
  </script>
</body>
</html>

End file

|Played Challenges|Entries|Best score|Best player score|Position|Number of attempts|
|-|-|-|-|-|-|
|[Markdown Blog Editing](https://www.vimgolf.com/challenges/9v0066dd4c360000000003c9)|197|30|36|#14 / 52|[3](https://www.vimgolf.com/challenges/9v0066dd4c360000000003c9/user/mau-mauricelim)|
|[Fix timezone format](https://www.vimgolf.com/challenges/9v0066d89856000000000388)|183|15|15|#10 / 60|[5](https://www.vimgolf.com/challenges/9v0066d89856000000000388/user/mau-mauricelim)|
|[Search different SQL column with similar where clause](https://www.vimgolf.com/challenges/9v0066d8266e000000000367)|105|22|22|#6 / 35|[6](https://www.vimgolf.com/challenges/9v0066d8266e000000000367/user/mau-mauricelim)|
|[Poorly indented Python comments](https://www.vimgolf.com/challenges/9v00628a9b2f000000000220)|1313|15|15|#55 / 220|[11](https://www.vimgolf.com/challenges/9v00628a9b2f000000000220/user/mau-mauricelim)|
|[hello-world-vimgolf](https://www.vimgolf.com/challenges/9v0061478032000000000212)|2490|10|10|#341 / 705|[3](https://www.vimgolf.com/challenges/9v0061478032000000000212/user/mau-mauricelim)|
|[Contribute to keyboard mashing](https://www.vimgolf.com/challenges/9v00612c165c000000000211)|890|17|18|#116 / 270|[3](https://www.vimgolf.com/challenges/9v00612c165c000000000211/user/mau-mauricelim)|
|[Reordering Lorem Ipsum](https://www.vimgolf.com/challenges/9v00612800cb000000000210)|290|13|73|#41 / 66|[3](https://www.vimgolf.com/challenges/9v00612800cb000000000210/user/mau-mauricelim)|
|[Fill in the chess board](https://www.vimgolf.com/challenges/9v006115f6d000000000020c)|956|19|25|#63 / 183|[6](https://www.vimgolf.com/challenges/9v006115f6d000000000020c/user/mau-mauricelim)|
|[Simple, Practical, and Common](https://www.vimgolf.com/challenges/55b18bbea9c2c30d04000001)|33571|22|24|#3116 / 7405|[3](https://www.vimgolf.com/challenges/55b18bbea9c2c30d04000001/user/mau-mauricelim)|
|[One number per line](https://www.vimgolf.com/challenges/56fb2e75ccffcc0009026473)|18709|14|21|#2581 / 3856|[3](https://www.vimgolf.com/challenges/56fb2e75ccffcc0009026473/user/mau-mauricelim)|
|[Applying same text modification in several lines](https://www.vimgolf.com/challenges/5bbb82f969a25f0009541350)|2865|12|15|#541 / 846|[4](https://www.vimgolf.com/challenges/5bbb82f969a25f0009541350/user/mau-mauricelim)|
|[remove lines containing the word &quot;reader&quot;](https://www.vimgolf.com/challenges/5c264e64e8c64916d7fca650)|3574|9|10|#857 / 1158|[2](https://www.vimgolf.com/challenges/5c264e64e8c64916d7fca650/user/mau-mauricelim)|
|[Com(m)a Trouble](https://www.vimgolf.com/challenges/5ba020f91abf2d000951055c)|3780|12|15|#449 / 855|[4](https://www.vimgolf.com/challenges/5ba020f91abf2d000951055c/user/mau-mauricelim)|
|[Box it](https://www.vimgolf.com/challenges/5c742a5a50bdf70006d43280)|7902|21|25|#1044 / 1874|[5](https://www.vimgolf.com/challenges/5c742a5a50bdf70006d43280/user/mau-mauricelim)|
|[Cool or not?](https://www.vimgolf.com/challenges/5c82a157c82f3900064c82d7)|829|15|20|#166 / 230|[2](https://www.vimgolf.com/challenges/5c82a157c82f3900064c82d7/user/mau-mauricelim)|
|[Two pairs of cluster of letters creates word](https://www.vimgolf.com/challenges/5c93945c9caf21000ca842f7)|749|17|24|#142 / 178|[2](https://www.vimgolf.com/challenges/5c93945c9caf21000ca842f7/user/mau-mauricelim)|
|[Just the middle](https://www.vimgolf.com/challenges/54862fbb3f90ac0002904cf5)|11423|7|8|#3200 / 4185|[3](https://www.vimgolf.com/challenges/54862fbb3f90ac0002904cf5/user/mau-mauricelim)|
|[Basic renumbering](https://www.vimgolf.com/challenges/54595b13128576000257a3c1)|5645|11|11|#279 / 1263|[1](https://www.vimgolf.com/challenges/54595b13128576000257a3c1/user/mau-mauricelim)|
|[ninja substitution](https://www.vimgolf.com/challenges/5cb9d07d716c1b0009f69a40)|1420|14|18|#193 / 267|[2](https://www.vimgolf.com/challenges/5cb9d07d716c1b0009f69a40/user/mau-mauricelim)|
|[One to Ten](https://www.vimgolf.com/challenges/5c4d042acfafb4000c9f06c2)|2209|12|12|#365 / 669|[1](https://www.vimgolf.com/challenges/5c4d042acfafb4000c9f06c2/user/mau-mauricelim)|
|[Increment each number](https://www.vimgolf.com/challenges/5c645526fa8ae200061757ad)|1023|15|21|#183 / 248|[3](https://www.vimgolf.com/challenges/5c645526fa8ae200061757ad/user/mau-mauricelim)|
|[simple format (3)](https://www.vimgolf.com/challenges/5bff6e560d5dc0000ca3485b)|86|34|57|#20 / 24|[4](https://www.vimgolf.com/challenges/5bff6e560d5dc0000ca3485b/user/mau-mauricelim)|
|[I forgot quotes](https://www.vimgolf.com/challenges/5462e3f41198b80002512673)|15967|10|15|#2386 / 4174|[3](https://www.vimgolf.com/challenges/5462e3f41198b80002512673/user/mau-mauricelim)|
|[Words in parens](https://www.vimgolf.com/challenges/5192f96ad8df110002000002)|12928|13|14|#1177 / 3960|[5](https://www.vimgolf.com/challenges/5192f96ad8df110002000002/user/mau-mauricelim)|
|[Resort and deup a CSV list](https://www.vimgolf.com/challenges/5cace3ba888961000986ec8d)|167|44|48|#24 / 43|[6](https://www.vimgolf.com/challenges/5cace3ba888961000986ec8d/user/mau-mauricelim)|
|[Simple text editing with Vim](https://www.vimgolf.com/challenges/4d1a34ccfa85f32065000004)|12680|13|13|#725 / 3665|[2](https://www.vimgolf.com/challenges/4d1a34ccfa85f32065000004/user/mau-mauricelim)|

View Diff

Click me
1,453c1,28
< <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
< <head>
< <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
< <meta http-equiv="Cache-control" content="no-cache" />
< <meta http-equiv="Pragma" content="no-cache" />
< <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
< <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
< <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
< <title>VimGolf - real Vim ninjas count every keystroke!</title>
< <link rel="stylesheet" media="screen" href="/assets/application-184d466783787ffec00599fa72eb1ffe7c420c86624c38d337701d118124e30a.css" />
< <script src="/assets/application-7941238973273d25b4187dcef435ea60c803cc1a3a1c475bbfa0615de205ce1e.js"></script>
< <link rel="alternate" type="application/rss+xml" title="Latest VimGolf challenges" href="https://feeds.vimgolf.com/latest-challenges" />
< <meta name="csrf-param" content="authenticity_token" />
< </head>
< <body onload="prettyPrint()">
< <div id="header" class="container_12 clearfix">
< <div id="logo">
< <div><a href="/"><img src="/assets/vim_golf_logo-b6604c97f67ed10c1cc5fd8badf7d8fd4fccdd906537c9b898ea528ce48adf88.png" /> VimGolf</a></div>
< </div>
< <div id="navigation">
< <ul id="nav">
< <li><a href="/login">Sign in</a></li>
< </ul>
< </div>
< </div>
< <div id="about" class="container_12 clearfix">
< <div id="about" class="grid_7">
< <h3 style="margin:0.5em 0 0.5em 0">Real Vim ninjas count <b>every</b> keystroke - do you?</h3>
< <h6>Pick a challenge, fire up Vim, and show us what you got.</h6>
< <p><a href="/about">Changelog, Rules &amp; FAQ</a>, updates: <a href="https://twitter.com/vimgolf">@vimgolf</a>, <a href="http://feeds.vimgolf.com/latest-challenges">RSS</a>.</p>
< </div>
< <div id="instructions" class="grid_5">
< <pre class="terminal">
< <span class="shell">Your VimGolf key: <a href="/login">please sign in</a></span>
< 
< <span class="shell">$</span> gem install vimgolf
< <span class="shell">$</span> vimgolf setup
< <span class="shell">$</span> vimgolf put [challenge ID]
< </pre>
< </div>
< </div>
< <div id="content" class="container_12 clearfix">
< <div class="grid_7">
< <h3><b>Played Challenges</b></h3>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v0066dd4c360000000003c9">Markdown Blog Editing</a> - 197 entries
< </h5>
< <p>Convert the given link text in start file to a markdown link list.</p>
< </div>
< <ul>
< <li>Best score: <b>30</b></li>
< <li>Best player score: <b>36</b></li>
< <li>Position: <b>#14 / 52</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v0066dd4c360000000003c9/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v0066d89856000000000388">Fix timezone format</a> - 183 entries
< </h5>
< <p>Add the missing T and Z in the datetime field.
< There should be a T instead of the space, and a Z at the end of the datetime.
< `2024-08-31 18:32:00;` -&gt; `2024-08-31T18:32:00Z;`</p>
< </div>
< <ul>
< <li>Best score: <b>15</b></li>
< <li>Best player score: <b>15</b></li>
< <li>Position: <b>#10 / 60</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v0066d89856000000000388/user/mau-mauricelim">5</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v0066d8266e000000000367">Search different SQL column with similar where clause</a> - 105 entries
< </h5>
< <p>Replace a column in the where clause and convert all numbers from text to numeric, by replacing the leading 0 with the code 359.</p>
< </div>
< <ul>
< <li>Best score: <b>22</b></li>
< <li>Best player score: <b>22</b></li>
< <li>Position: <b>#6 / 35</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v0066d8266e000000000367/user/mau-mauricelim">6</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v00628a9b2f000000000220">Poorly indented Python comments</a> - 1313 entries
< </h5>
< <p>Fix the alignment of some Python comments as quickly as possible.</p>
< </div>
< <ul>
< <li>Best score: <b>15</b></li>
< <li>Best player score: <b>15</b></li>
< <li>Position: <b>#55 / 220</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v00628a9b2f000000000220/user/mau-mauricelim">11</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v0061478032000000000212">hello-world-vimgolf</a> - 2490 entries
< </h5>
< <p>Simple number generation</p>
< </div>
< <ul>
< <li>Best score: <b>10</b></li>
< <li>Best player score: <b>10</b></li>
< <li>Position: <b>#341 / 705</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v0061478032000000000212/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v00612c165c000000000211">Contribute to keyboard mashing</a> - 890 entries
< </h5>
< <p>Speak in tongues</p>
< </div>
< <ul>
< <li>Best score: <b>17</b></li>
< <li>Best player score: <b>18</b></li>
< <li>Position: <b>#116 / 270</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v00612c165c000000000211/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v00612800cb000000000210">Reordering Lorem Ipsum</a> - 290 entries
< </h5>
< <p>Who even sorted this?</p>
< </div>
< <ul>
< <li>Best score: <b>13</b></li>
< <li>Best player score: <b>73</b></li>
< <li>Position: <b>#41 / 66</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v00612800cb000000000210/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/9v006115f6d000000000020c">Fill in the chess board</a> - 956 entries
< </h5>
< <p>Fill in the name of each square using its file (a-h) and rank (1-8).</p>
< </div>
< <ul>
< <li>Best score: <b>19</b></li>
< <li>Best player score: <b>25</b></li>
< <li>Position: <b>#63 / 183</b></li>
< <li>Number of attempts: <b><a href="/challenges/9v006115f6d000000000020c/user/mau-mauricelim">6</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/55b18bbea9c2c30d04000001">Simple, Practical, and Common</a> - 33571 entries
< </h5>
< <p>Simple things we do all the time should be able to be done with very few keystrokes, but sometimes I find something I need to do makes me go, &quot;There MUST be a better way.&quot;
< This challenge is just a simple movement and entering text at a certain place.</p>
< </div>
< <ul>
< <li>Best score: <b>22</b></li>
< <li>Best player score: <b>24</b></li>
< <li>Position: <b>#3116 / 7405</b></li>
< <li>Number of attempts: <b><a href="/challenges/55b18bbea9c2c30d04000001/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/56fb2e75ccffcc0009026473">One number per line</a> - 18709 entries
< </h5>
< <p>Just give me the numbers.</p>
< </div>
< <ul>
< <li>Best score: <b>14</b></li>
< <li>Best player score: <b>21</b></li>
< <li>Position: <b>#2581 / 3856</b></li>
< <li>Number of attempts: <b><a href="/challenges/56fb2e75ccffcc0009026473/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5bbb82f969a25f0009541350">Applying same text modification in several lines</a> - 2865 entries
< </h5>
< <p>Remove identical text at the beginning of several lines and the closing parenthesis.</p>
< </div>
< <ul>
< <li>Best score: <b>12</b></li>
< <li>Best player score: <b>15</b></li>
< <li>Position: <b>#541 / 846</b></li>
< <li>Number of attempts: <b><a href="/challenges/5bbb82f969a25f0009541350/user/mau-mauricelim">4</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5c264e64e8c64916d7fca650">remove lines containing the word &quot;reader&quot;</a> - 3574 entries
< </h5>
< <p>easy stuff</p>
< </div>
< <ul>
< <li>Best score: <b>9</b></li>
< <li>Best player score: <b>10</b></li>
< <li>Position: <b>#857 / 1158</b></li>
< <li>Number of attempts: <b><a href="/challenges/5c264e64e8c64916d7fca650/user/mau-mauricelim">2</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5ba020f91abf2d000951055c">Com(m)a Trouble</a> - 3780 entries
< </h5>
< <p>Someone was real stupid when placing his commas. Can you fix it?</p>
< </div>
< <ul>
< <li>Best score: <b>12</b></li>
< <li>Best player score: <b>15</b></li>
< <li>Position: <b>#449 / 855</b></li>
< <li>Number of attempts: <b><a href="/challenges/5ba020f91abf2d000951055c/user/mau-mauricelim">4</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5c742a5a50bdf70006d43280">Box it</a> - 7902 entries
< </h5>
< <p>Create a box around a line.</p>
< </div>
< <ul>
< <li>Best score: <b>21</b></li>
< <li>Best player score: <b>25</b></li>
< <li>Position: <b>#1044 / 1874</b></li>
< <li>Number of attempts: <b><a href="/challenges/5c742a5a50bdf70006d43280/user/mau-mauricelim">5</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5c82a157c82f3900064c82d7">Cool or not?</a> - 829 entries
< </h5>
< <p>abc trying to be cool or not...</p>
< </div>
< <ul>
< <li>Best score: <b>15</b></li>
< <li>Best player score: <b>20</b></li>
< <li>Position: <b>#166 / 230</b></li>
< <li>Number of attempts: <b><a href="/challenges/5c82a157c82f3900064c82d7/user/mau-mauricelim">2</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5c93945c9caf21000ca842f7">Two pairs of cluster of letters creates word</a> - 749 entries
< </h5>
< <p>Clean and group.</p>
< </div>
< <ul>
< <li>Best score: <b>17</b></li>
< <li>Best player score: <b>24</b></li>
< <li>Position: <b>#142 / 178</b></li>
< <li>Number of attempts: <b><a href="/challenges/5c93945c9caf21000ca842f7/user/mau-mauricelim">2</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/54862fbb3f90ac0002904cf5">Just the middle</a> - 11423 entries
< </h5>
< <p>Delete the instructions at the top and bottom.</p>
< </div>
< <ul>
< <li>Best score: <b>7</b></li>
< <li>Best player score: <b>8</b></li>
< <li>Position: <b>#3200 / 4185</b></li>
< <li>Number of attempts: <b><a href="/challenges/54862fbb3f90ac0002904cf5/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/54595b13128576000257a3c1">Basic renumbering</a> - 5645 entries
< </h5>
< <p>Renumbering Basic.</p>
< </div>
< <ul>
< <li>Best score: <b>11</b></li>
< <li>Best player score: <b>11</b></li>
< <li>Position: <b>#279 / 1263</b></li>
< <li>Number of attempts: <b><a href="/challenges/54595b13128576000257a3c1/user/mau-mauricelim">1</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5cb9d07d716c1b0009f69a40">ninja substitution</a> - 1420 entries
< </h5>
< <p>How can you reuse a previous substitution ?</p>
< </div>
< <ul>
< <li>Best score: <b>14</b></li>
< <li>Best player score: <b>18</b></li>
< <li>Position: <b>#193 / 267</b></li>
< <li>Number of attempts: <b><a href="/challenges/5cb9d07d716c1b0009f69a40/user/mau-mauricelim">2</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5c4d042acfafb4000c9f06c2">One to Ten</a> - 2209 entries
< </h5>
< <p>Generate the sequence of numbers from 1 to 10, one number per line.
< Inspired by this Reddit thread: https://redd.it/ak4it2</p>
< </div>
< <ul>
< <li>Best score: <b>12</b></li>
< <li>Best player score: <b>12</b></li>
< <li>Position: <b>#365 / 669</b></li>
< <li>Number of attempts: <b><a href="/challenges/5c4d042acfafb4000c9f06c2/user/mau-mauricelim">1</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5c645526fa8ae200061757ad">Increment each number</a> - 1023 entries
< </h5>
< <p>Increment each number individually by one</p>
< </div>
< <ul>
< <li>Best score: <b>15</b></li>
< <li>Best player score: <b>21</b></li>
< <li>Position: <b>#183 / 248</b></li>
< <li>Number of attempts: <b><a href="/challenges/5c645526fa8ae200061757ad/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5bff6e560d5dc0000ca3485b">simple format (3)</a> - 86 entries
< </h5>
< <p>reverse two column values!</p>
< </div>
< <ul>
< <li>Best score: <b>34</b></li>
< <li>Best player score: <b>57</b></li>
< <li>Position: <b>#20 / 24</b></li>
< <li>Number of attempts: <b><a href="/challenges/5bff6e560d5dc0000ca3485b/user/mau-mauricelim">4</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5462e3f41198b80002512673">I forgot quotes</a> - 15967 entries
< </h5>
< <p>Oops.</p>
< </div>
< <ul>
< <li>Best score: <b>10</b></li>
< <li>Best player score: <b>15</b></li>
< <li>Position: <b>#2386 / 4174</b></li>
< <li>Number of attempts: <b><a href="/challenges/5462e3f41198b80002512673/user/mau-mauricelim">3</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5192f96ad8df110002000002">Words in parens</a> - 12928 entries
< </h5>
< <p>We should all ace this, right?</p>
< </div>
< <ul>
< <li>Best score: <b>13</b></li>
< <li>Best player score: <b>14</b></li>
< <li>Position: <b>#1177 / 3960</b></li>
< <li>Number of attempts: <b><a href="/challenges/5192f96ad8df110002000002/user/mau-mauricelim">5</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/5cace3ba888961000986ec8d">Resort and deup a CSV list</a> - 167 entries
< </h5>
< <p>I&#39;m always adding items to a sorted list. There has to be a better way dedup and resort the lists.
< There are multiple lists with varying lengths to discourage manual sorting.
< Also Australia&#39;s animals are weird.</p>
< </div>
< <ul>
< <li>Best score: <b>44</b></li>
< <li>Best player score: <b>48</b></li>
< <li>Position: <b>#24 / 43</b></li>
< <li>Number of attempts: <b><a href="/challenges/5cace3ba888961000986ec8d/user/mau-mauricelim">6</a></b></li>
< </ul>
< </div>
< <div>
< <div>
< <h5 class="challenge">
< <a href="/challenges/4d1a34ccfa85f32065000004">Simple text editing with Vim</a> - 12680 entries
< </h5>
< <p>Make the pairs of lines match up by making each second line same as first</p>
< </div>
< <ul>
< <li>Best score: <b>13</b></li>
< <li>Best player score: <b>13</b></li>
< <li>Position: <b>#725 / 3665</b></li>
< <li>Number of attempts: <b><a href="/challenges/4d1a34ccfa85f32065000004/user/mau-mauricelim">2</a></b></li>
< </ul>
< </div>
< </div>
< <div class="grid_5">
< <div class="notice clearfix">
< <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAAk
< B57C1X93AAAAAnRSTlMA/1uRIrUAAABCSURBVHicY/rDAAT2TAxggJdiYbD/
< w3CQGJUM/I3sHwgogVIf638KEKeSaAroSBYifcR/gPkDUT5iflj/U/4AESoB
< 1VwPXpT5l9sAAAAASUVORK5CYII=
< " class="user">
< <h6 style="margin-bottom:0">
< <b>mau-mauricelim</b><br/>Github: <a href="https://www.github.com/mau-mauricelim" class="twitter-link" target="_new">@mau-mauricelim</a>
< </h6>
< <p style="margin-bottom:0"><em></em></p>
< </div>
< <h2 style="padding:0em;margin:1em 1.5em 0.5em 1.5em">entered into <b class="stat">26</b> challenges</h2>
< <h2 style="padding:0em;margin:0.5em 1.5em">contributed <b class="stat">0</b> challenges</h2>
< </div>
< </div>
< <div id="footer" class="container_12 clearfix">
< <div id="copy">
< <a href="/about">Changelog, Rules &amp; FAQ</a>, &nbsp;&nbsp;
< CLI Version: <b><a href="https://github.com/igrigorik/vimgolf">0.5.0</a></b>, &nbsp;&nbsp;
< <a href="https://github.com/igrigorik/vimgolf/">Contribute on GitHub</a>
< </div>
< </div>
< <script type="text/javascript">
<     var _gaq = _gaq || [];
<     _gaq.push(['_setAccount', 'UA-71196-5']);
<     _gaq.push(['_trackPageview']);
< 
<     (function() {
<       var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
<       ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
<       var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
<     })();
<   </script>
< </body>
< </html>
---
> |Played Challenges|Entries|Best score|Best player score|Position|Number of attempts|
> |-|-|-|-|-|-|
> |[Markdown Blog Editing](https://www.vimgolf.com/challenges/9v0066dd4c360000000003c9)|197|30|36|#14 / 52|[3](https://www.vimgolf.com/challenges/9v0066dd4c360000000003c9/user/mau-mauricelim)|
> |[Fix timezone format](https://www.vimgolf.com/challenges/9v0066d89856000000000388)|183|15|15|#10 / 60|[5](https://www.vimgolf.com/challenges/9v0066d89856000000000388/user/mau-mauricelim)|
> |[Search different SQL column with similar where clause](https://www.vimgolf.com/challenges/9v0066d8266e000000000367)|105|22|22|#6 / 35|[6](https://www.vimgolf.com/challenges/9v0066d8266e000000000367/user/mau-mauricelim)|
> |[Poorly indented Python comments](https://www.vimgolf.com/challenges/9v00628a9b2f000000000220)|1313|15|15|#55 / 220|[11](https://www.vimgolf.com/challenges/9v00628a9b2f000000000220/user/mau-mauricelim)|
> |[hello-world-vimgolf](https://www.vimgolf.com/challenges/9v0061478032000000000212)|2490|10|10|#341 / 705|[3](https://www.vimgolf.com/challenges/9v0061478032000000000212/user/mau-mauricelim)|
> |[Contribute to keyboard mashing](https://www.vimgolf.com/challenges/9v00612c165c000000000211)|890|17|18|#116 / 270|[3](https://www.vimgolf.com/challenges/9v00612c165c000000000211/user/mau-mauricelim)|
> |[Reordering Lorem Ipsum](https://www.vimgolf.com/challenges/9v00612800cb000000000210)|290|13|73|#41 / 66|[3](https://www.vimgolf.com/challenges/9v00612800cb000000000210/user/mau-mauricelim)|
> |[Fill in the chess board](https://www.vimgolf.com/challenges/9v006115f6d000000000020c)|956|19|25|#63 / 183|[6](https://www.vimgolf.com/challenges/9v006115f6d000000000020c/user/mau-mauricelim)|
> |[Simple, Practical, and Common](https://www.vimgolf.com/challenges/55b18bbea9c2c30d04000001)|33571|22|24|#3116 / 7405|[3](https://www.vimgolf.com/challenges/55b18bbea9c2c30d04000001/user/mau-mauricelim)|
> |[One number per line](https://www.vimgolf.com/challenges/56fb2e75ccffcc0009026473)|18709|14|21|#2581 / 3856|[3](https://www.vimgolf.com/challenges/56fb2e75ccffcc0009026473/user/mau-mauricelim)|
> |[Applying same text modification in several lines](https://www.vimgolf.com/challenges/5bbb82f969a25f0009541350)|2865|12|15|#541 / 846|[4](https://www.vimgolf.com/challenges/5bbb82f969a25f0009541350/user/mau-mauricelim)|
> |[remove lines containing the word &quot;reader&quot;](https://www.vimgolf.com/challenges/5c264e64e8c64916d7fca650)|3574|9|10|#857 / 1158|[2](https://www.vimgolf.com/challenges/5c264e64e8c64916d7fca650/user/mau-mauricelim)|
> |[Com(m)a Trouble](https://www.vimgolf.com/challenges/5ba020f91abf2d000951055c)|3780|12|15|#449 / 855|[4](https://www.vimgolf.com/challenges/5ba020f91abf2d000951055c/user/mau-mauricelim)|
> |[Box it](https://www.vimgolf.com/challenges/5c742a5a50bdf70006d43280)|7902|21|25|#1044 / 1874|[5](https://www.vimgolf.com/challenges/5c742a5a50bdf70006d43280/user/mau-mauricelim)|
> |[Cool or not?](https://www.vimgolf.com/challenges/5c82a157c82f3900064c82d7)|829|15|20|#166 / 230|[2](https://www.vimgolf.com/challenges/5c82a157c82f3900064c82d7/user/mau-mauricelim)|
> |[Two pairs of cluster of letters creates word](https://www.vimgolf.com/challenges/5c93945c9caf21000ca842f7)|749|17|24|#142 / 178|[2](https://www.vimgolf.com/challenges/5c93945c9caf21000ca842f7/user/mau-mauricelim)|
> |[Just the middle](https://www.vimgolf.com/challenges/54862fbb3f90ac0002904cf5)|11423|7|8|#3200 / 4185|[3](https://www.vimgolf.com/challenges/54862fbb3f90ac0002904cf5/user/mau-mauricelim)|
> |[Basic renumbering](https://www.vimgolf.com/challenges/54595b13128576000257a3c1)|5645|11|11|#279 / 1263|[1](https://www.vimgolf.com/challenges/54595b13128576000257a3c1/user/mau-mauricelim)|
> |[ninja substitution](https://www.vimgolf.com/challenges/5cb9d07d716c1b0009f69a40)|1420|14|18|#193 / 267|[2](https://www.vimgolf.com/challenges/5cb9d07d716c1b0009f69a40/user/mau-mauricelim)|
> |[One to Ten](https://www.vimgolf.com/challenges/5c4d042acfafb4000c9f06c2)|2209|12|12|#365 / 669|[1](https://www.vimgolf.com/challenges/5c4d042acfafb4000c9f06c2/user/mau-mauricelim)|
> |[Increment each number](https://www.vimgolf.com/challenges/5c645526fa8ae200061757ad)|1023|15|21|#183 / 248|[3](https://www.vimgolf.com/challenges/5c645526fa8ae200061757ad/user/mau-mauricelim)|
> |[simple format (3)](https://www.vimgolf.com/challenges/5bff6e560d5dc0000ca3485b)|86|34|57|#20 / 24|[4](https://www.vimgolf.com/challenges/5bff6e560d5dc0000ca3485b/user/mau-mauricelim)|
> |[I forgot quotes](https://www.vimgolf.com/challenges/5462e3f41198b80002512673)|15967|10|15|#2386 / 4174|[3](https://www.vimgolf.com/challenges/5462e3f41198b80002512673/user/mau-mauricelim)|
> |[Words in parens](https://www.vimgolf.com/challenges/5192f96ad8df110002000002)|12928|13|14|#1177 / 3960|[5](https://www.vimgolf.com/challenges/5192f96ad8df110002000002/user/mau-mauricelim)|
> |[Resort and deup a CSV list](https://www.vimgolf.com/challenges/5cace3ba888961000986ec8d)|167|44|48|#24 / 43|[6](https://www.vimgolf.com/challenges/5cace3ba888961000986ec8d/user/mau-mauricelim)|
> |[Simple text editing with Vim](https://www.vimgolf.com/challenges/4d1a34ccfa85f32065000004)|12680|13|13|#725 / 3665|[2](https://www.vimgolf.com/challenges/4d1a34ccfa85f32065000004/user/mau-mauricelim)|

VimGolf Solution

/h5<CR>dggG?</u<CR>dG
:g/^<\/h/,/^<ul/d<CR>
:g/^<\/u/,/^<h/d<CR>
:%s/"/"https:\/\/www.vimgolf.com/|%s/^<a.*"\(.*\)">\(.*\)<.* \(\d\+\).*/[\2](\1)|\3/|%s/<a.*"\(.*\)">\(\d\+\).*a>/[\2](\1)/|%s/^<.*<b>\(.*\)<\/b.*/\1/|%s/\(.\+\)\r\?\n *\(.*\)\r\?\n *\(.*\)\r\?\n *\(.*\)\r\?\n *\(.*\)/\1|\2|\3|\4|\5<CR>
ggOPlayed Challenges|Entries|Best score|Best player score|Position|Number of attempts<CR>-|-|-|-|-|-<Esc>
:%s/\(.*\)/|\1|<CR>ZZ

KdbGolf Solution

c:flip where@'(i:read0`:inp)like/:("*> -*";"*i>N*");
t:{s:raze 1 -4#\:x y _til z+1;
    s:@[s;1+til 4;{-2_("b>"vs x)1}];
    s:@[s[0,()],s;0 1;:;" - "vs -8_s 0];
    "|"sv@[s;0 5;{r:"\">"vs"https://www.vimgolf.com/",-4_10_x;"[",r[1],"](",r[0],")"}]
    }[i].'c;
h:"Played Challenges|Entries|Best score|Best player score|Position|Number of attempts";
/ `out 0:{"|",x,"|"}@'(h;ssr[;"--";"-"]/[ssr[h;"[A-z ]";"-"]]),t
`out 0:{"|",x,"|"}@'(h;ssr[h;"[A-z ]";"-"]),t;