Sift together flour, cinnamon, ginger, baking soda, and salt; set aside.
In a large bowl of a stand mixer, at medium speed, beat together butter, sugar, and eggs until smooth and fluffy.
At low speed, beat in molasses and vinegar. The mixture may look curdled, that’s okay. Gradually add flour mixture. Continue beating until smooth.
Cover and refrigerate for at least 1 hour.
Meanwhile, preheat the oven to 375F. Lightly oil cookie sheets with your oil of choice.
Drop dough by tablespoonfuls, 3 inches apart, onto prepared cookie sheets. Bake for 10 to 12 minutes, or until set.
Remove the cookies to a wire rack to cool (or to be eaten right away).