Cream the butter with the sugars in a medium bowl with a hand mixer until light and fluffy, about 3 minutes. Add the ginger, zest, vanilla and egg, and mix well.
In a small bowl, whisk together the flour, baking powder, baking soda, cinnamon and salt, and then add to the butter mixture and mix. Add the oats and mix until combined. Fold in the pecans with a wooden spoon. Spoon the dough onto baking sheets lined with parchment paper and bake until golden, about 10 minutes. Let cool 2 minutes, and then remove from the baking sheets.