Before WFH I used CLion for cpp. When we were locked down I found Cider to be annoying (I think mostly because you couldn't tab switch to a a chrome window on MacOS) so I took a couple of days to really master vim and configure all the plugins (and wrote the one plugin I was missing), and it worked just fine for a while, I would just ssh to my workstation and use that. Later on they fixed the tab switching thing so I found myself drifting more towards Cider, then Cider-V came along, and I was back at the office, so I was mostly using that, though by that time I wasn't writing cpp anymore.