If the vinyl has rubbed off on the surface you may be able to remove it with a solvent cleaner. If it is a scratch that has penetrated the surface you may be able to cover it up with a wax but there is probably no permanent fix outside of having it repainted to cover the scratch.