aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgithub-actions <github-actions@github.com>2022-06-03 16:05:27 +0000
committergithub-actions <github-actions@github.com>2022-06-03 16:05:27 +0000
commit2a455c148341c4faf2dd60401397fed35d084c59 (patch)
tree895016fdc4648bf6e8b5842248fb6487bd3c6030
parentfeat: add svlangserver support (#1916) (diff)
downloadnvim-lspconfig-2a455c148341c4faf2dd60401397fed35d084c59.tar
nvim-lspconfig-2a455c148341c4faf2dd60401397fed35d084c59.tar.gz
nvim-lspconfig-2a455c148341c4faf2dd60401397fed35d084c59.tar.bz2
nvim-lspconfig-2a455c148341c4faf2dd60401397fed35d084c59.tar.lz
nvim-lspconfig-2a455c148341c4faf2dd60401397fed35d084c59.tar.xz
nvim-lspconfig-2a455c148341c4faf2dd60401397fed35d084c59.tar.zst
nvim-lspconfig-2a455c148341c4faf2dd60401397fed35d084c59.zip
docs: update server_configurations.md
skip-checks: true
-rw-r--r--doc/server_configurations.md48
-rw-r--r--doc/server_configurations.txt48
2 files changed, 96 insertions, 0 deletions
diff --git a/doc/server_configurations.md b/doc/server_configurations.md
index b3ddcc68..2938fd65 100644
--- a/doc/server_configurations.md
+++ b/doc/server_configurations.md
@@ -133,6 +133,7 @@ that config. This file is accessible in neovim via `:help lspconfig-server-confi
- [stylelint_lsp](#stylelint_lsp)
- [sumneko_lua](#sumneko_lua)
- [svelte](#svelte)
+- [svlangserver](#svlangserver)
- [svls](#svls)
- [tailwindcss](#tailwindcss)
- [taplo](#taplo)
@@ -5604,6 +5605,53 @@ require'lspconfig'.svelte.setup{}
```
+## svlangserver
+
+https://github.com/imc-trading/svlangserver
+
+`svlangserver`, a language server for systemverilog
+
+
+
+**Snippet to enable the language server:**
+```lua
+require'lspconfig'.svlangserver.setup{}
+```
+**Commands:**
+- SvlangserverBuildIndex: Instructs language server to rerun indexing
+- SvlangserverReportHierarchy: Generates hierarchy for the given module
+
+**Default values:**
+ - `cmd` :
+ ```lua
+ { "svlangserver" }
+ ```
+ - `filetypes` :
+ ```lua
+ { "verilog", "systemverilog" }
+ ```
+ - `on_init` :
+ ```lua
+ see source file
+ ```
+ - `root_dir` :
+ ```lua
+ see source file
+ ```
+ - `settings` :
+ ```lua
+ {
+ systemverilog = {
+ includeIndexing = { "*.{v,vh,sv,svh}", "**/*.{v,vh,sv,svh}" }
+ }
+ }
+ ```
+ - `single_file_support` :
+ ```lua
+ true
+ ```
+
+
## svls
https://github.com/dalance/svls
diff --git a/doc/server_configurations.txt b/doc/server_configurations.txt
index b3ddcc68..2938fd65 100644
--- a/doc/server_configurations.txt
+++ b/doc/server_configurations.txt
@@ -133,6 +133,7 @@ that config. This file is accessible in neovim via `:help lspconfig-server-confi
- [stylelint_lsp](#stylelint_lsp)
- [sumneko_lua](#sumneko_lua)
- [svelte](#svelte)
+- [svlangserver](#svlangserver)
- [svls](#svls)
- [tailwindcss](#tailwindcss)
- [taplo](#taplo)
@@ -5604,6 +5605,53 @@ require'lspconfig'.svelte.setup{}
```
+## svlangserver
+
+https://github.com/imc-trading/svlangserver
+
+`svlangserver`, a language server for systemverilog
+
+
+
+**Snippet to enable the language server:**
+```lua
+require'lspconfig'.svlangserver.setup{}
+```
+**Commands:**
+- SvlangserverBuildIndex: Instructs language server to rerun indexing
+- SvlangserverReportHierarchy: Generates hierarchy for the given module
+
+**Default values:**
+ - `cmd` :
+ ```lua
+ { "svlangserver" }
+ ```
+ - `filetypes` :
+ ```lua
+ { "verilog", "systemverilog" }
+ ```
+ - `on_init` :
+ ```lua
+ see source file
+ ```
+ - `root_dir` :
+ ```lua
+ see source file
+ ```
+ - `settings` :
+ ```lua
+ {
+ systemverilog = {
+ includeIndexing = { "*.{v,vh,sv,svh}", "**/*.{v,vh,sv,svh}" }
+ }
+ }
+ ```
+ - `single_file_support` :
+ ```lua
+ true
+ ```
+
+
## svls
https://github.com/dalance/svls