Ну, там не просто парочка плагинов. Нужно ещё разобраться, как это работает, и настроить под себя. Но если хочется, чтобы всё "просто работало" после установки, и, тем более, если устраивает workflow в обычной IDE — какой смысл переходить на vim?
Если только в этом — не факт, что vim + lsp-сервер будут лучше по производительности, чем codeblocks. Я не уверен, как работает последний (возможно, он тоже использует LSP), но для наименьшего потребления ресурсов лучше оставить голый вим.