diff options
| author | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2025-11-17 16:55:45 +0000 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2025-11-17 16:55:45 +0000 |
| commit | d4f77e7a9a4b910622a0bc225e482c4c808e4099 (patch) | |
| tree | 71622013985885628d3a8fd9376e64ad0c88583c | |
| parent | feat: tclsp #4200 (diff) | |
| download | nvim-lspconfig-d4f77e7a9a4b910622a0bc225e482c4c808e4099.tar nvim-lspconfig-d4f77e7a9a4b910622a0bc225e482c4c808e4099.tar.gz nvim-lspconfig-d4f77e7a9a4b910622a0bc225e482c4c808e4099.tar.bz2 nvim-lspconfig-d4f77e7a9a4b910622a0bc225e482c4c808e4099.tar.lz nvim-lspconfig-d4f77e7a9a4b910622a0bc225e482c4c808e4099.tar.xz nvim-lspconfig-d4f77e7a9a4b910622a0bc225e482c4c808e4099.tar.zst nvim-lspconfig-d4f77e7a9a4b910622a0bc225e482c4c808e4099.zip | |
docs: update configs.md
skip-checks: true
| -rw-r--r-- | doc/configs.md | 50 | ||||
| -rw-r--r-- | doc/configs.txt | 38 |
2 files changed, 76 insertions, 12 deletions
diff --git a/doc/configs.md b/doc/configs.md index 3df5274a..f62bc117 100644 --- a/doc/configs.md +++ b/doc/configs.md @@ -318,6 +318,7 @@ Nvim by running `:help lspconfig-all`. - [tailwindcss](#tailwindcss) - [taplo](#taplo) - [tblgen_lsp_server](#tblgen_lsp_server) +- [tclsp](#tclsp) - [teal_ls](#teal_ls) - [templ](#templ) - [termux_language_server](#termux_language_server) @@ -2403,11 +2404,11 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } ``` @@ -4846,20 +4847,20 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim LSP", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, extension = { name = "Neovim LSP Client", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, ide = { name = "Neovim", vendor = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } ``` @@ -12010,6 +12011,43 @@ Default config: --- +## tclsp + +https://github.com/nmoroze/tclint + +`tclsp`, a language server for Tcl + +`tclsp` can be installed via `pipx`: +```sh +pipx install tclint +``` + +Or via `pip`: +```sh +pip install tclint +``` + +Snippet to enable the language server: +```lua +vim.lsp.enable('tclsp') +``` + +Default config: +- `cmd` : + ```lua + { "tclsp" } + ``` +- `filetypes` : + ```lua + { "tcl", "sdc", "xdc", "upf" } + ``` +- `root_markers` : + ```lua + { "tclint.toml", ".tclint", "pyproject.toml", ".git" } + ``` + +--- + ## teal_ls https://github.com/teal-language/teal-language-server diff --git a/doc/configs.txt b/doc/configs.txt index ccf05153..391325fb 100644 --- a/doc/configs.txt +++ b/doc/configs.txt @@ -1572,11 +1572,11 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } - on_attach (use "gF" to view): ../lsp/copilot.lua:106 @@ -3443,20 +3443,20 @@ Default config: { editorInfo = { name = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, editorPluginInfo = { name = "Neovim LSP", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, extension = { name = "Neovim LSP Client", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" }, ide = { name = "Neovim", vendor = "Neovim", - version = "0.12.0-dev+g30634f63e2" + version = "0.12.0-dev+g1be37c245f" } } - on_attach (use "gF" to view): ../lsp/gitlab_duo.lua:317 @@ -8907,6 +8907,32 @@ Default config: < ------------------------------------------------------------------------------ +tclsp + +https://github.com/nmoroze/tclint + +`tclsp`, a language server for Tcl + +`tclsp` can be installed via `pipx` >sh + pipx install tclint + +Or via `pip` >sh + pip install tclint + +Snippet to enable the language server: >lua + vim.lsp.enable('tclsp') + + +Default config: +- cmd: >lua + { "tclsp" } +- filetypes: >lua + { "tcl", "sdc", "xdc", "upf" } +- root_markers: >lua + { "tclint.toml", ".tclint", "pyproject.toml", ".git" } +< + +------------------------------------------------------------------------------ teal_ls https://github.com/teal-language/teal-language-server |
