@pythno There's another simple thing you could do. Suppose you're using #nvimcmp for completions then, disable the plugin for c and c++ files.
@farcaller It's a bit outdated but may help you if you're considering nvim-cmp.
https://www.youtube.com/playlist?list=PLOe6AggsTaVuIXZU4gxWJpIQNHMrDknfN
@farcaller For me nvim-cmp was really difficult to configure. The documentation was almost nonexistent or not suitable for my plugin manager. So, if you can make it work then, good for you. Btw, other than this issue blink.cmp is working, right ?
I figured out a solution with additional formatting settings in `nvim-cmp`.
This playlist is a gold mine: https://www.youtube.com/playlist?list=PLOe6AggsTaVuIXZU4gxWJpIQNHMrDknfN