Played Challenges
Simple, Practical, and Common - 33724 entries
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, "There MUST be a better way." This challenge is just a simple movement and entering text at a certain place.
- Best score: 22
- Best player score: 24
- Position: #2948 / 7442
- Number of attempts: 5
From argument to object - 1513 entries
This task typifies those programmers endure while coding. This C-family pseudocode needs a function argument to be repurposed as an object call. Simply search and replace? Repeat a pattern of edits?
- Best score: 17
- Best player score: 18
- Position: #213 / 460
- Number of attempts: 3
That hyphen - 2595 entries
"vim vi improved"
- Best score: 9
- Best player score: 11
- Position: #358 / 701
- Number of attempts: 2
comment and uncomment code inline - 1124 entries
It's very useful to be able to comment out a block of code in a quick edit. And likewise to uncomment the code. This operation often involves multi-line stanzas and even large blocks. With just line-wise navigation and insert mode this would cost you about 4 keystrokes per line. Master this hole of VimGolf and you'll quickly drop your key count in day to day Vim as well.
- Best score: 9
- Best player score: 9
- Position: #62 / 323
- Number of attempts: 3
Just the middle - 11484 entries
Delete the instructions at the top and bottom.
- Best score: 7
- Best player score: 8
- Position: #2502 / 4209
- Number of attempts: 1
C Reformatting - 690 entries
You may use Visual mode... or not. #uppercase
- Best score: 30
- Best player score: 32
- Position: #45 / 163
- Number of attempts: 7
SQL to YAML - 52 entries
Should be easy with vim, or not?
- Best score: 71
- Best player score: 142
- Position: #21 / 22
- Number of attempts: 1
I forgot quotes - 16022 entries
Oops.
- Best score: 10
- Best player score: 12
- Position: #1337 / 4189
- Number of attempts: 3
SFD-ROC: vimvimvim - 1606 entries
Oh no, this line is longer than 80 chars... put each 'vim' on a new line.
- Best score: 8
- Best player score: 9
- Position: #237 / 446
- Number of attempts: 6
switch variable - 5079 entries
how fast can you switch two variable ?
- Best score: 11
- Best player score: 11
- Position: #411 / 1749
- Number of attempts: 5
Make it more readable - 2009 entries
Insert blank lines to make it more organized and readable
- Best score: 13
- Best player score: 14
- Position: #182 / 652
- Number of attempts: 5