Sort and Tag
The goal is to sort these lines alphabetically, assign a unique identifier to each line in the format "[01]", "[02]", etc., and then restore the original order of the lines while preserving the assigned identifiers.
Start file
Charmander ____________________ Sprigatito ____________________ Meowscarada ____________________ Pikachu ____________________ Feraligatr ____________________ Hydreigon ____________________ Lucario ____________________ Blaziken ____________________ Dragonite ____________________ Garchomp ____________________ Pidgeot ____________________ Squirtle ____________________ Gardevoir ____________________ Alakazam ____________________
End file
[03] Charmander ____________________ [13] Sprigatito ____________________ [10] Meowscarada ____________________ [12] Pikachu ____________________ [05] Feraligatr ____________________ [08] Hydreigon ____________________ [09] Lucario ____________________ [02] Blaziken ____________________ [04] Dragonite ____________________ [06] Garchomp ____________________ [11] Pidgeot ____________________ [14] Squirtle ____________________ [07] Gardevoir ____________________ [01] Alakazam ____________________
View Diff
1c1 < Charmander --- > [03] Charmander 3c3 < Sprigatito --- > [13] Sprigatito 5c5 < Meowscarada --- > [10] Meowscarada 7c7 < Pikachu --- > [12] Pikachu 9c9 < Feraligatr --- > [05] Feraligatr 11c11 < Hydreigon --- > [08] Hydreigon 13c13 < Lucario --- > [09] Lucario 15c15 < Blaziken --- > [02] Blaziken 17c17 < Dragonite --- > [04] Dragonite 19c19 < Garchomp --- > [06] Garchomp 21c21 < Pidgeot --- > [11] Pidgeot 23c23 < Squirtle --- > [14] Squirtle 25c25 < Gardevoir --- > [07] Gardevoir 27c27 < Alakazam --- > [01] Alakazam
Solutions
The best way to learn is to practice. Below, you will find some of the solutions other golfers have entered. To unlock higher ranked solutions, submit your own entry which does as well or better than the solutions you can currently see - climb the ladder!
Check out these helpful resources to improve your Vim skills... Game on.
Unlock 24 remaining solutions by signing in and submitting your own entry
#25 EthanMcGuire / @EthanMcGuire - Score: 303 - 01/11/25 @ 15:06
vG:sort<CR>i[0] q<BS><Esc>qaj0qkvllldPqaj0Pq@a.u11@agglli1h<Esc>uh<C-V>jjjjjjjjjjjjjI0 <Esc>u<C-V>jjjjjjjjjjjjjg<C-A>ggvG:sort<CR>uddjjjjjjjjjjjjp/Gard<CR>ddjjjjjjp/Pid<CR>ddjp/GarC<BS>c<CR>ddjjjjp/Drag<CR>ddjjjjjpggddjjjjjjp/Luc<CR>ddjjp/G<BS>Hy<CR>ddjjp/Fer<CR>ddjjjkpjkkkddjkpjkkddkkpggl<C-V>jjjjjjjjjjjjjI0<Esc>jxjxjxjjjjjjjxjxjjjjdGddpggpjpjpjpjpjpjpjpjpjpjpjpjp:wq<CR>
0 comments