Played Challenges
NATO phonetic alphabet - 501 entries
Transform the series of words into a list.
- Best score: 19
- Best player score: 21
- Position: #66 / 191
- Number of attempts: 2
SFD-ROC: Tic-Tac-Toe - 134 entries
Tic-Tac-Toe You are 'X', and it is your turn. Stop 'O' from winning, and complete the game. Draw a diagonal line through your winning row of three X's.
- Best score: 25
- Best player score: 34
- Position: #25 / 51
- Number of attempts: 1
SFD-ROC: The Quick Brown Fox - 169 entries
Someone has vandalized our text (again). Please fix to read: The Quick Brown Fox Jumps Over The Lazy Dog.
- Best score: 24
- Best player score: 29
- Position: #79 / 101
- Number of attempts: 1
The Quick Brown Fox Jumps Over The Lazy Vim - 401 entries
Someone has vandalized this text file and replaced the beginning character of one word in each line with a Big "X." Please remove the big X's, and fix each line to read "The Quick Brown Fox Jumps Over The Lazy Dog."
- Best score: 8
- Best player score: 12
- Position: #162 / 188
- Number of attempts: 2
The name of the game - 650 entries
End up with the name of the game.
- Best score: 11
- Best player score: 11
- Position: #28 / 356
- Number of attempts: 1
SFD-ROC: vimvimvim - 1581 entries
Oh no, this line is longer than 80 chars... put each 'vim' on a new line.
- Best score: 8
- Best player score: 16
- Position: #414 / 439
- Number of attempts: 1
you're stuck on jQuery < 1.7 - 337 entries
replace calls to jQuery 1.7+'s `on` with calls to pre 1.7 `bind`
- Best score: 25
- Best player score: 36
- Position: #92 / 111
- Number of attempts: 1
Vertical Limit - 2448 entries
transform a succession of one word lines to a an array of strings
- Best score: 21
- Best player score: 25
- Position: #302 / 738
- Number of attempts: 2
Exchanging Quotes - 821 entries
Sometimes you need to exchange a choice of quotes in some code.
- Best score: 30
- Best player score: 40
- Position: #179 / 225
- Number of attempts: 1
replacing each line of a block selection - 2947 entries
replace each line's ../assets/js with /javascripts
- Best score: 18
- Best player score: 21
- Position: #345 / 768
- Number of attempts: 1
Switch function arguments - 2082 entries
How to switch two arguments of a function.
- Best score: 11
- Best player score: 15
- Position: #523 / 652
- Number of attempts: 1
Append semicolon after expressions - 1005 entries
Some lines need the semicolon, some don't.
- Best score: 11
- Best player score: 13
- Position: #275 / 403
- Number of attempts: 1
Remove semicolons after expressions - 628 entries
A follow-up for http://vimgolf.com/challenges/4fc9d767d3a0d4000100000e.
- Best score: 6
- Best player score: 8
- Position: #184 / 258
- Number of attempts: 2
switch variable - 5036 entries
how fast can you switch two variable ?
- Best score: 11
- Best player score: 16
- Position: #1546 / 1736
- Number of attempts: 1
The meaning - 558 entries
Numbers are fun!
- Best score: 5
- Best player score: 5
- Position: #147 / 356
- Number of attempts: 3
PHP Array Syntax -> MailChimp Merge Syntax - 507 entries
I recently needed to send an e-mail to our marketing department listing allowed merge tags for our MailChimp campaigns. The allowed merge tags were determined from a PHP array in one of our PHP classes. I transformed the PHP class to MailChimp's syntax and sent the e-mail. It was, however, a long, laborious process. I'm still fairly new to Vim and would love to see how an expert Vim user would tackle one of my own, real-world problems. Thanks and have fun!
- Best score: 23
- Best player score: 30
- Position: #69 / 148
- Number of attempts: 1
expand a list comprehension (python) - 301 entries
Please show your way to convert a list comprehension in python to an ordinary for-loop expression!
- Best score: 42
- Best player score: 63
- Position: #84 / 106
- Number of attempts: 1
Reverse Simple Deletion - 832 entries
You did the simple deletion, now reverse it.
- Best score: 11
- Best player score: 12
- Position: #245 / 454
- Number of attempts: 1
Federico Bond
Twitter: @federicobond
Software Engineering student at ITBA. Developer at @Educabilia. Libertarian. Life-long learner.