aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgithub-actions <github-actions@github.com>2021-09-06 01:08:32 +0000
committergithub-actions <github-actions@github.com>2021-09-06 01:08:32 +0000
commitea72eaae8809c0e475a8248aa665034d7d4520db (patch)
tree37da03006e4f5df1d2ef859745df9ca6d7e56ac3
parentfeat(solidity): support solang language server (#1227) (diff)
downloadnvim-lspconfig-ea72eaae8809c0e475a8248aa665034d7d4520db.tar
nvim-lspconfig-ea72eaae8809c0e475a8248aa665034d7d4520db.tar.gz
nvim-lspconfig-ea72eaae8809c0e475a8248aa665034d7d4520db.tar.bz2
nvim-lspconfig-ea72eaae8809c0e475a8248aa665034d7d4520db.tar.lz
nvim-lspconfig-ea72eaae8809c0e475a8248aa665034d7d4520db.tar.xz
nvim-lspconfig-ea72eaae8809c0e475a8248aa665034d7d4520db.tar.zst
nvim-lspconfig-ea72eaae8809c0e475a8248aa665034d7d4520db.zip
[docgen] Update CONFIG.md
skip-checks: true
-rw-r--r--CONFIG.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/CONFIG.md b/CONFIG.md
index f0efb29b..5f6162bb 100644
--- a/CONFIG.md
+++ b/CONFIG.md
@@ -73,6 +73,7 @@ that config.
- [rust_analyzer](#rust_analyzer)
- [scry](#scry)
- [serve_d](#serve_d)
+- [solang](#solang)
- [solargraph](#solargraph)
- [sorbet](#sorbet)
- [sourcekit](#sourcekit)
@@ -5796,6 +5797,38 @@ require'lspconfig'.serve_d.setup{}
```
+## solang
+
+A language server for Solidity
+
+See the [documentation](https://solang.readthedocs.io/en/latest/installing.html) for installation instructions.
+
+The language server only provides the following capabilities:
+* Syntax highlighting
+* Diagnostics
+* Hover
+
+There is currently no support for completion, goto definition, references, or other functionality.
+
+
+
+
+**Snippet to enable the language server:**
+```lua
+require'lspconfig'.solang.setup{}
+```
+
+**Commands and default values:**
+```lua
+ Commands:
+
+ Default Values:
+ cmd = { "solang", "--language-server" }
+ filetypes = { "solidity" }
+ root_dir = root_pattern(".git")
+```
+
+
## solargraph
https://solargraph.org/