Short answer: I don’t. LOL
I’ve tried but they’re not my thing. I find them fussy or too classic for my style. I much prefer a denim or twill jacket, a bomber, moto, knit jacket, etc. I like the structure. Long cardigans are awful on me — they cling to my hips and/or feel like a bathrobe. I feel very unfab in them so have left them firmly in the category of items I can ignore while shopping.
The exception? I could see wearing a slightly cropped crew-neck cardigan that fits in a way to envision wearing it backwards with the buttons in back. I have a very old one my mom bought me probably 20 years ago that I occasionally wear this way.
My favorite substitute for a cardigan for a warmth purpose is a cashmere or merino hoodie that zips up. I find them cozy and a good casual layer under a jacket with the hood hanging out.