Played Challenges
Fix the git merge conflicts - 288 entries
Solve the merge conflicts in the Python file
- Best score: 36
- Best player score: 58
- Position: #43 / 78
- Number of attempts: 5
Change class fields from camel case to snake case - 526 entries
This is the reverse of the previous challenge: https://www.vimgolf.com/challenges/9v006705493c000000000513
- Best score: 18
- Best player score: 19
- Position: #45 / 120
- Number of attempts: 9
Rearrange array to single level - 1649 entries
The goal is to flatten the array into a single list and remove any empty elements.
- Best score: 14
- Best player score: 17
- Position: #45 / 272
- Number of attempts: 15
Copy punctuation - 671 entries
I want to copy the last line’s brackets, quotes, and commas to each line. How?
- Best score: 19
- Best player score: 28
- Position: #37 / 159
- Number of attempts: 8
months to html list items - 1110 entries
Turn the months into list items.
- Best score: 22
- Best player score: 23
- Position: #53 / 301
- Number of attempts: 7
Paste a column after a column - 2637 entries
This task is very common while using multi-cursor. What is the elegant vim way ?
- Best score: 14
- Best player score: 21
- Position: #346 / 571
- Number of attempts: 3
Swap assigned value - 671 entries
Simple problem but looking for interesting solutions.
- Best score: 10
- Best player score: 10
- Position: #114 / 259
- Number of attempts: 4
abcd > a b c d - 299 entries
transform the single spaces into 4 spaces repeat for each line
- Best score: 15
- Best player score: 15
- Position: #207 / 228
- Number of attempts: 2
Stairs Indenting - 479 entries
Indent each line with <line number> whitespaces.
- Best score: 12
- Best player score: 14
- Position: #140 / 199
- Number of attempts: 5
Vertical Limit - 2596 entries
transform a succession of one word lines to a an array of strings
- Best score: 21
- Best player score: 26
- Position: #513 / 767
- Number of attempts: 4
Aligning function arguments to match a specific coding style - 259 entries
Most projects have specific coding style guidelines. In this case, the argument list must be broken into a new line for each argument, with the argument names right aligned, taking into account pointers.
- Best score: 16
- Best player score: 18
- Position: #39 / 72
- Number of attempts: 12
VimGolf