In a bowl, cream together the butter, brown sugar, and white sugar until smooth. Beat in the egg, then stir in the vanilla extract. Combine the flour, baking soda, and salt; gradually stir into the creamed mixture. Mix in the walnuts and cherries. Drop dough by the spoonful onto parchment paper lined baking sheets.