This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/company-mode/Readme.md
2014-11-20 20:24:11 -05:00

21 lines
873 B
Markdown

# Company Mode
This contrib layer switches spacemacs to use company-mode for autocompletion.
It automatically uninstalls all auto-complete-mode related packages when you include it.
## Clang Fanciness
In `funcs.el` there are some fancy improvements to `company-clang`.
It includes a hook to load a projects `.clang_complete` file, which is just a text
file with one clang flag per line, a format also used by other text editor clang plugins.
Not only does this allow proper autocomplete on projects with extra includes and flags,
but I also hooked it into flycheck so that the error messages don't complain about missing
header files and skip the actual problems.
Basically, Spacemacs now has better Clang/C++ than any other Emacs config.
## Maintainer
This contrib layer was written by and should be maintained by @trishume, everyone else is
welcome to contribute.