Vinegar (a 5% solution of acetic acid) won't dissolve the metallic copper, copper cannot liberate hydrogen from acids
John there are many, many, things that can be used to clean coins, more things than you can even count. And yeah, they will work, they will clean the coins. But the question is will they clean the coins without harming them ? And in 99.99% of the cases, the answer is no, they will not. And that is the problem in a nutshell. And it's not about long term effects because there really are no long term effects. Long term effects would only occur if the cleaning agent were left on the coin. It's about immediate effects. For once the coin is harmed that harm can never be undone, it is permanent. Are there things that can be used to safely clean coins, that will cause no harm to the coins ? Yes, but they are very, very few and far between. And even with their use proper procedures must be followed to avoid any harm to the coin.
GDJMSP, I don't think you understand the question. It's not about how to clean a coin, it's about if there are any long-term effects on the metal if you clean it with vinegar. Such as spotting after 6 months, turning black after a year. Of course we're going to see the effects immediately. But that was not the question in this post.
As I said - So, if the coin is rinsed properly after cleaning. Then there will be no other effects. If it is not rinsed properly, then yes there will be.
Well yeah, vinegar is acidic. Any acid is going to pink-out copper. And it's not going to take 6 months, it's going to happen in more like 1/6th of a second. Even ketchup will pink-out copper.