What do most banks consider "a long time" to be? I have a number of cards that I rotate usage on. I may go as long as 3 months before charging something on it.
Also, you should at least be charging one thing per credit card so they are still remaining active.
As dumb as it may sound, it is actually better for your credit score if you have around $5-$10 on your statement on any given month which achieves a higher credit score vs. paying it off entirely. This is illogical because most smart people just set it up for auto pay and pay it off entirely. Hope that helps.