Played Challenges
Paste a column after a column - 1121 entries
This task is very common while using multi-cursor. What is the elegant vim way ?
- Best score: 14
- Best player score: 18
- Position: #98 / 236
- Number of attempts: 2
Filter number combinations that don't add to 11 - 164 entries
Append the sum of each line to its end, alongside an equals sign, and remove any that do not sum to 11. The ordering of lines should stay the same. Note that the combinations are semi-arbitrary and not all 4-number combinations are present in the file.
- Best score: 27
- Best player score: 30
- Position: #38 / 54
- Number of attempts: 4
Tabbed Table to Python Array - 389 entries
Not payed by the hour? So make it fast ;-) The table contains the relative occurencies of bigrams (two consecutive letters) in 1/100,000 in the german language, copy-pasted from http://www.mathe.tu-freiberg.de/~hebisch/cafe/kryptographie/bigramme.html
- Best score: 51
- Best player score: 72
- Position: #89 / 110
- Number of attempts: 1
HS exam question - 1143 entries
Convert the data to a python dictionary
- Best score: 47
- Best player score: 100
- Position: #252 / 309
- Number of attempts: 6
Reformat symbols in list - 1035 entries
Saw this in some lecture, easy reformatting using multiple cursor in VS Code
- Best score: 24
- Best player score: 44
- Position: #200 / 235
- Number of attempts: 1
Many duplicates - 851 entries
Quick and easy
- Best score: 7
- Best player score: 8
- Position: #185 / 287
- Number of attempts: 4
delete swap - 1095 entries
delete all swap
- Best score: 5
- Best player score: 7
- Position: #268 / 356
- Number of attempts: 2
Fix the shell script! - 1728 entries
Fix the shell script with the fewest keystrokes!
- Best score: 26
- Best player score: 42
- Position: #297 / 418
- Number of attempts: 1
Wikitext headings to markdown - 781 entries
Convert the wikitext headings to markdown.
- Best score: 20
- Best player score: 38
- Position: #130 / 172
- Number of attempts: 3
hello-world-vimgolf - 1986 entries
Simple number generation
- Best score: 10
- Best player score: 12
- Position: #335 / 565
- Number of attempts: 3
Contribute to keyboard mashing - 748 entries
Speak in tongues
- Best score: 17
- Best player score: 20
- Position: #171 / 231
- Number of attempts: 4
Fill in the chess board - 737 entries
Fill in the name of each square using its file (a-h) and rank (1-8).
- Best score: 19
- Best player score: 48
- Position: #117 / 155
- Number of attempts: 7
Make list of numbers from 1 to 30 more compact, but more confusing - 81 entries
Change the naming logic of numbers to end up with less lines.
- Best score: 75
- Best player score: 104
- Position: #13 / 33
- Number of attempts: 1
Migrated to Postgres! - 268 entries
Celebration completion of this project. https://github.com/igrigorik/vimgolf/pull/322
- Best score: 26
- Best player score: 35
- Position: #85 / 107
- Number of attempts: 3
Making 3 line function a one liner. - 237 entries
Simple challenge for frequent action while programming.
- Best score: 4
- Best player score: 4
- Position: #61 / 157
- Number of attempts: 2
Add quotes to ansible playbook - 845 entries
You created an ansible playbook, but forgot to add quotes. Can you fix it?
- Best score: 8
- Best player score: 9
- Position: #153 / 267
- Number of attempts: 4
Simple, Practical, and Common - 33136 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: 29
- Position: #4683 / 7308
- Number of attempts: 2
Box it - 7756 entries
Create a box around a line.
- Best score: 21
- Best player score: 26
- Position: #1027 / 1847
- Number of attempts: 6
Cool or not? - 767 entries
abc trying to be cool or not...
- Best score: 15
- Best player score: 19
- Position: #130 / 220
- Number of attempts: 3
multiple cursor alternative - 1453 entries
from: https://www.reddit.com/r/vim/comments/6w5pfa/crosspost_from_remacs_how_would_you_do_this_in_vim/
- Best score: 19
- Best player score: 23
- Position: #249 / 372
- Number of attempts: 1
From argument to object - 1441 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: 26
- Position: #408 / 441
- Number of attempts: 1
Just the middle - 11289 entries
Delete the instructions at the top and bottom.
- Best score: 7
- Best player score: 7
- Position: #982 / 4144
- Number of attempts: 8
For all cases. - 131 entries
In this case... change it! :) Watch the line.
- Best score: 8
- Best player score: 8
- Position: #51 / 94
- Number of attempts: 1
Missing Library and a Typo - 838 entries
I forgot to add a c library, please add it for me. Also I'm bad at typing so fix my typo too.
- Best score: 15
- Best player score: 22
- Position: #169 / 206
- Number of attempts: 1
I forgot quotes - 15852 entries
Oops.
- Best score: 10
- Best player score: 18
- Position: #3206 / 4136
- Number of attempts: 2
⚫ hgtp://Shifor 🛠️
Twitter: @shifor_gnome
Engineering Gnome. CTO & Co-Founder of @EnterTheVoidNFT. #HGTP #NFGP #AppsNotApes #Apes2Apps