diff options
| author | github-actions <github-actions@github.com> | 2022-06-03 16:05:27 +0000 |
|---|---|---|
| committer | github-actions <github-actions@github.com> | 2022-06-03 16:05:27 +0000 |
| commit | 2a455c148341c4faf2dd60401397fed35d084c59 (patch) | |
| tree | 895016fdc4648bf6e8b5842248fb6487bd3c6030 | |
| parent | feat: add svlangserver support (#1916) (diff) | |
| download | nvim-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.md | 48 | ||||
| -rw-r--r-- | doc/server_configurations.txt | 48 |
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 |
