diff options
| author | Niko Savola <nikomsavola@gmail.com> | 2025-11-17 18:55:35 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-17 08:55:35 -0800 |
| commit | d96cad06c22af40dd60235de6061dc53304b6f1c (patch) | |
| tree | 6a2fb9e63f00045e51c0a4e1bcba787e2b5901f3 | |
| parent | fix(ts_ls): broken in non-Deno repo #4198 (diff) | |
| download | nvim-lspconfig-d96cad06c22af40dd60235de6061dc53304b6f1c.tar nvim-lspconfig-d96cad06c22af40dd60235de6061dc53304b6f1c.tar.gz nvim-lspconfig-d96cad06c22af40dd60235de6061dc53304b6f1c.tar.bz2 nvim-lspconfig-d96cad06c22af40dd60235de6061dc53304b6f1c.tar.lz nvim-lspconfig-d96cad06c22af40dd60235de6061dc53304b6f1c.tar.xz nvim-lspconfig-d96cad06c22af40dd60235de6061dc53304b6f1c.tar.zst nvim-lspconfig-d96cad06c22af40dd60235de6061dc53304b6f1c.zip | |
feat: tclsp #4200
| -rw-r--r-- | lsp/tclsp.lua | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/lsp/tclsp.lua b/lsp/tclsp.lua new file mode 100644 index 00000000..7560ea67 --- /dev/null +++ b/lsp/tclsp.lua @@ -0,0 +1,22 @@ +---@brief +--- +--- 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 +--- ``` + +---@type vim.lsp.Config +return { + cmd = { 'tclsp' }, + filetypes = { 'tcl', 'sdc', 'xdc', 'upf' }, + root_markers = { 'tclint.toml', '.tclint', 'pyproject.toml', '.git' }, +} |
