My personal emacs init and config files
Ensure existing emacs configuration is backed up somewhere
mv ~/.emacs ~/.emacs.bak
mv ~/.emacs.d ~/.emacs.d.bak
git clone https://github.com/willkill07/emacs-configuration ~/.emacs.d
cd ~/.emacs.d
git submodule update --init --recursive
pushd ~/.emacs.d/ycmd
./build.py --clang-completer
ycmd
andcompany-mode
for autocomplete- support for
.clang-format
and.clang_complete
files clang-format
for automatic code formattingflycheck
for compilation errors and warnings- beautification of code with
rainbow-delimiters
andrainbow-identifiers
modern-cpp-font-lock
for improving syntax coloring with modern c++- automatic setup and installation of all packages (once
ycmd
is installed)