diff --git a/autoload/SpaceVim/layers/lsp.vim b/autoload/SpaceVim/layers/lsp.vim index eacccaf61..d8c0347e0 100644 --- a/autoload/SpaceVim/layers/lsp.vim +++ b/autoload/SpaceVim/layers/lsp.vim @@ -109,6 +109,7 @@ endfunction let s:enabled_fts = [] let s:lsp_servers = { + \ 'ada' : ['ada_language_server'], \ 'c' : ['clangd'], \ 'cpp' : ['clangd'], \ 'css' : ['css-languageserver', '--stdio'], diff --git a/docs/cn/layers/language-server-protocol.md b/docs/cn/layers/language-server-protocol.md index 8f819422c..c26bd6d8c 100644 --- a/docs/cn/layers/language-server-protocol.md +++ b/docs/cn/layers/language-server-protocol.md @@ -129,6 +129,7 @@ gem install solargraph | 语言 | 命令 | | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `ada` | `['ada_language_server']` | | `c` | `['clangd']` | | `cpp` | `['clangd']` | | `crystal` | `['scry']` | diff --git a/docs/layers/language-server-protocol.md b/docs/layers/language-server-protocol.md index 777ec08fa..c86c479e8 100644 --- a/docs/layers/language-server-protocol.md +++ b/docs/layers/language-server-protocol.md @@ -72,6 +72,12 @@ To use this configuration layer, update custom configuration file with: ### Install language server +Ada + +After installing AdaCore's GNAT Studio, add the directory containing ada_language_server to your PATH variable. +For instance, if the GNAT Studio 2020 was installed, ada_language_server is present by default in +`/opt/GNAT/2020/libexec/gnatstudio/als`. + **Bash** ```sh @@ -149,6 +155,7 @@ default language server commands: | language | server command | | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `ada` | `['ada_language_server']` | | `c` | `['clangd']` | | `cpp` | `['clangd']` | | `crystal` | `['scry']` |