Here is the full list of all 40 Wings of Vi achievements.
Defeat Supreme Jeh'Oul without taking any damage.
Defeat Jeh'Oul without taking any damage.
Defeat Myougi again without taking any damage.
Defeat Kratarac without taking any damage.
Defeat the Twin Orcs without taking any damage.
Defeat the Ancient Constructs without taking any damage.
Defeat Azurel without taking any damage.
Defeat Amethyst without taking any damage.
Defeat Terravine without taking any damage.
Defeat Terravine with at least one minecart left in the room.
Defeat the Dark Annihilator without taking any damage.
Defeat Electram without taking any damage.
Defeat Pr'Gora without taking any damage.
Defeat Supreme Jeh'Oul and save the world.
Unlock all weapons.
Defeat the Ancient Constructs only enraging one of his three heads.
Beat the last segment in the Sinister Grotto while having defeated all spawns of Terravine along the way.
Reach the upper platform in the underwater area in Sinister Grotto.
Travel below each platform during the first minecart sequence.
Defeat the Dark Annihilator without letting any bombs touch the floor.
Defeat Myougi without taking any damage.
Watch over the broken bridge.
Defeat Jeh'Oul.
Defeat Azurel.
Defeat Myougi again.
Defeat the Twin Orcs.
Make all the birds in Vi's home fly away.
Read all the stories in the Floating Keep library.
Defeat the Ancient Constructs.
Defeat Kratarac.
Defeat Amethyst.
Defeat Terravine.
Defeat the Dark Annihilator.
Talk to a person who hid themself in the caves.
Defeat Electram.
Defeat Pr'Gora.
Defeat Myougi.
Defeat Myougi having done maximum damage to her each time she deactivates her shield (4 damage).
Find a secret.
Beat Rubi in the obstacle course race.