mirror of
https://github.com/MaskRay/ccls.git
synced 2024-11-21 23:25:07 +00:00
lsp-mode
parent
bc2657db7d
commit
7c97560ecb
@ -41,7 +41,7 @@ The only required configuration is `ccls-executable`. Others have good defaults.
|
||||
;; (setq ccls-executable "/usr/bin/ccls")
|
||||
|
||||
;; ;; Log file
|
||||
;; (setq ccls-extra-args '("--log-file=/tmp/ccls.log"))
|
||||
;; (setq ccls-args '("--log-file=/tmp/ccls.log"))
|
||||
```
|
||||
|
||||
A more flexible way is to leave `ccls-executable` unchanged (default: `ccls`) and create a shell wrapper named `ccls` that is in your `PATH`:
|
||||
@ -66,7 +66,7 @@ Read `lsp-project-whitelist lsp-project-blacklist` if you don't want to start cc
|
||||
|
||||
### Diagnostics
|
||||
|
||||
* `M-x lsp-capabilities` LSP workspace is initialized correctly
|
||||
* `(lsp--client-capabilities)` LSP workspace is initialized correctly
|
||||
* `M-: xref-backend-functions` is `(lsp--xref-backend)` for cross references
|
||||
* `M-: completion-at-point-functions` is `(lsp-completion-at-point)` for completion
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user