diff --git a/ALE.md b/ALE.md index bf677b1..a21fb09 100644 --- a/ALE.md +++ b/ALE.md @@ -1,5 +1,7 @@ Install [ALE](https://github.com/w0rp/ale) following its README. +ALE locates `.ccls-root` to set up the project root, see https://github.com/dense-analysis/ale/blob/master/autoload/ale/handlers/ccls.vim + ALE automatically loads all available linters and LSP clients for the filetype so, if `ccls` is correctly installed, it should work out-of-the-box. Moreover, ALE will automatically detect the root folder of your project. To set init options for `ccls`, add to `~/.vimrc` or `~/.vim/vimrc` (example for `cpp` files, set other filetypes as needed): @@ -27,4 +29,4 @@ nn :ALEGoToDefinition nn :ALEFindReferences nn :ALESymbolSearch nn :ALEHover -``` \ No newline at end of file +```