Played Challenges
Wrap the text of an email message to 79 characters - 576 entries
You're replying to an email with silly long lines. Clean them up.
- Best score: 5
- Best player score: 5
- Position: #154 / 352
- Number of attempts: 2
A HAPPY NEW YEAR 2014 ! - 10533 entries
A HAPPY NEW YEAR 2014 !
- Best score: 11
- Best player score: 11
- Position: #45 / 3637
- Number of attempts: 4
Letter case trickery - 1547 entries
This file is in a downright esoteric format, consisting of hexadecimal numbers, non-hexadecimal keywords, and "Z" indicating end-of-line. Make the hexadecimal numbers lowercase.
- Best score: 9
- Best player score: 10
- Position: #75 / 498
- Number of attempts: 3
quotes inside quotes - 3026 entries
taken from tip 85 of the very good book 'Practical Vim: Edit Text at the Speed of Thought' ! I'd be interested what people use :)
- Best score: 14
- Best player score: 14
- Position: #91 / 1044
- Number of attempts: 3
Prefixes and suffixes - 567 entries
Generate all prefixes of "vimchallenge", then all suffixes.
- Best score: 17
- Best player score: 30
- Position: #142 / 185
- Number of attempts: 2
abcd > a b c d - 260 entries
transform the single spaces into 4 spaces repeat for each line
- Best score: 15
- Best player score: 15
- Position: #59 / 204
- Number of attempts: 1
Readable Rubyhash - 239 entries
Rubyists talk about being cutting edge but how many are using 1.9 in production? Time to convert those verbose 1.8 hashes in to symbolic, succinct 1.9 beauties!
- Best score: 23
- Best player score: 28
- Position: #49 / 88
- Number of attempts: 3
Checkerboard case pattern - 130 entries
All the squares are white. Make some of them black. But only the right ones.
- Best score: 15
- Best player score: 17
- Position: #23 / 53
- Number of attempts: 4
Make it more readable - 1891 entries
Insert blank lines to make it more organized and readable
- Best score: 13
- Best player score: 15
- Position: #235 / 622
- Number of attempts: 3
remove dupes from array - 1290 entries
given a random string that contains a ruby-esque array, make sure that there are no duplicate elements
- Best score: 17
- Best player score: 19
- Position: #106 / 325
- Number of attempts: 5
HTML to Haml - 800 entries
Help convert this HTML page to Haml.
- Best score: 23
- Best player score: 48
- Position: #156 / 197
- Number of attempts: 2
expand a list comprehension (python) - 276 entries
Please show your way to convert a list comprehension in python to an ordinary for-loop expression!
- Best score: 42
- Best player score: 60
- Position: #77 / 103
- Number of attempts: 1
Assignment Alignment - 770 entries
line up the operators. Use spaces, not tabs.
- Best score: 18
- Best player score: 30
- Position: #160 / 210
- Number of attempts: 2
Shebangs for all - 1771 entries
We've all seen or used a shebang once or twice. Ditch the specific paths and leave just a dynamic Ruby and Python bath behind.
- Best score: 11
- Best player score: 16
- Position: #295 / 467
- Number of attempts: 3
The Cake is a Lie - 1203 entries
Correct the capitalization of each word
- Best score: 9
- Best player score: 9
- Position: #165 / 488
- Number of attempts: 3
Context Insensitive completion 1 - 427 entries
Finish writing this simple Python HTTP server.
- Best score: 18
- Best player score: 18
- Position: #111 / 222
- Number of attempts: 2
Reformat some Python - 554 entries
Fix some very bizarrely laid-out code.
- Best score: 34
- Best player score: 34
- Position: #29 / 221
- Number of attempts: 3
Whitespace, empty lines and tabs - 2979 entries
Convert tabs to spaces, strip empty lines and trailing whitespace.
- Best score: 16
- Best player score: 17
- Position: #59 / 663
- Number of attempts: 12
Simple text editing with Vim - 11624 entries
Make the pairs of lines match up by making each second line same as first
- Best score: 13
- Best player score: 13
- Position: #231 / 3410
- Number of attempts: 9
Reformat/Refactor a Golfer Class - 6014 entries
A simple case of removing unneeded code and fixing broken indentation.
- Best score: 32
- Best player score: 38
- Position: #577 / 1481
- Number of attempts: 7
Daniel Jonsson
Twitter: @DanielJonss
Studying software engineering at Chalmers University of Technology (2011-2016). #programming #python #linux #vim #firefox #OSS #FOSS #liberty