blob: 57315c468418c70fa43869fa0820bd34296ea625 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# vim-lsp-settings
Auto configurations for Language Server for vim-lsp
## Instroduction
Language Servers is not easily to install. Visual Studio Code provide easy way
to install/update Language Server and Language Server Client. This plugin
provide same feature on Vim.
## Usage
If you install clangd always, you can use clangd for C/C++. But if you install clang with named clangd-6.0, you can replace executable like below:
```vim
let g:lsp_settings = {
\ 'clangd': {'cmd': ['clangd-6.0']}
\}
```
If you install ruby but not solargraph, you can install solargraph with following command.
```
:LspInstallServer
```
## Supported Languages
* C/C++ (clangd)
* Clojure (clojure-lsp)
* TypeScript (typescript-language-server)
* JavaScript (javascript-typescript-langserver/typescript-language-server)
* Python (pyls)
* Rust (rls)
* Go (gopls)
* Ruby (solargraph)
* PHP (intelephense-server)
* Java (eclipse-jdt-ls)
* Lua (emmylua-ls)
* Vim (vim-language-server)
## License
MIT
## Author
Yasuhiro Matsumoto (a.k.a. mattn)
|