Vitamins are specifically organic molecules (anything with carbon-hydrogen or carbon-carbon bonds). Salt is NaCl, so does not qualify.
There are four different types of [essential nutrients](https://en.wikipedia.org/wiki/Nutrient#Essential_nutrients): vitamins, amino acids (protein), fatty acids (omega 3 and omega 6), and minerals. Salt is a mineral. More specifically, sodium and chlorine are minerals (nutritionally), and salt contains both.
Latest Answers