company-mode completion back-end for CMake scripts. Installation Install this from Marmalade. Then, in addition to the usual company-mode setup, add this to your init file: (eval-after-load 'company '(add-to-list 'company-backends 'company-cmake))