In a large deep skillet, heat olive oil on medium heat, and add chopped onions. Saute for about 5 minutes until the onions are starting to become translucent, then add garlic and cook for one more minute, just until fragrant.
Add the wine and coconut milk, reduce heat to low, and simmer, stirring occasionally, for 3-5 minutes.
Add the artichokes, sliced red peppers, oregano and chopped olives, and season with salt and pepper.
Add the shrimp to the pan, and cook over moderate heat until the shrimp curl and turn pink, several minutes. Stir in the lemon juice, half the parsley and the feta. Check the seasonings and add salt or pepper to taste. At this point you may wish to add more coconut milk, artichoke marinade or wine if you want to dish to contain more sauce.
While you are simmering the shrimp, cook the pasta. Cook pasta until al dente, according to package directions (the Angel Hair took 4 minutes). Toss pasta with a little extra virgin olive oil to keep it from sticking together.
Fold in the cooked pasta, tossing to mix, until everything is evenly blended. Or serve the pasta on the side and have your guests take the amount they want, then spoon the sauce over it.
Sprinkle the dish with the rest of the parsley.
Serve hot, with a green salad.