Vim-clang-format Vim plugin for clang-format, a formatter for C, C++, Obj-C, Java, JavaScript, TypeScript and ProtoBuf. See also vim clang clang-format Favorite site Github - vim-clang-format