|
0
|
1 " LSP client
|
|
|
2 Plug 'dense-analysis/ale'
|
|
|
3
|
|
|
4 let g:ale_php_langserver_executable = expand('~/.config/composer/vendor/phpactor/language-server/bin/serve.php')
|
|
|
5
|
|
4
|
6 let g:ale_linters = {
|
|
|
7 \ 'php': ['phpcs', 'phpstan', 'psalm', 'ctags'],
|
|
|
8 \}
|
|
|
9
|
|
|
10 let g:ale_php_ctags_executable = 'ctags'
|
|
|
11
|
|
0
|
12 " Enable completion where available.
|
|
|
13 " This setting must be set before ALE is loaded.
|
|
|
14 "
|
|
|
15 " You should not turn this setting on if you wish to use ALE as a completion
|
|
|
16 " source for other completion plugins, like Deoplete.
|
|
4
|
17 let g:ale_completion_enabled = 0
|
|
0
|
18 let g:ale_sign_column_always = 1
|
|
|
19 let g:ale_lint_delay = 500
|