aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-11-17 16:55:45 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-11-17 16:55:45 +0000
commitd4f77e7a9a4b910622a0bc225e482c4c808e4099 (patch)
tree71622013985885628d3a8fd9376e64ad0c88583c /doc
parentfeat: tclsp #4200 (diff)
downloadnvim-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
Diffstat (limited to 'doc')
-rw-r--r--doc/configs.md50
-rw-r--r--doc/configs.txt38
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