aboutsummaryrefslogtreecommitdiffstats
path: root/doc/server_configurations.md
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2024-06-02 14:43:33 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2024-06-02 14:43:33 +0000
commit74e14808cdb15e625449027019406e1ff6dda020 (patch)
tree5a6f6d7fb765839629f5d15e00bb35ba9fa83a2d /doc/server_configurations.md
parentfeat: add fish-lsp support (#3188) (diff)
downloadnvim-lspconfig-74e14808cdb15e625449027019406e1ff6dda020.tar
nvim-lspconfig-74e14808cdb15e625449027019406e1ff6dda020.tar.gz
nvim-lspconfig-74e14808cdb15e625449027019406e1ff6dda020.tar.bz2
nvim-lspconfig-74e14808cdb15e625449027019406e1ff6dda020.tar.lz
nvim-lspconfig-74e14808cdb15e625449027019406e1ff6dda020.tar.xz
nvim-lspconfig-74e14808cdb15e625449027019406e1ff6dda020.tar.zst
nvim-lspconfig-74e14808cdb15e625449027019406e1ff6dda020.zip
docs: update server_configurations.md
skip-checks: true
Diffstat (limited to 'doc/server_configurations.md')
-rw-r--r--doc/server_configurations.md45
1 files changed, 45 insertions, 0 deletions
diff --git a/doc/server_configurations.md b/doc/server_configurations.md
index 0d4d2546..0482100f 100644
--- a/doc/server_configurations.md
+++ b/doc/server_configurations.md
@@ -90,6 +90,7 @@ autogenerated from the Lua files. You can view this file in Nvim by running
- [facility_language_server](#facility_language_server)
- [fennel_language_server](#fennel_language_server)
- [fennel_ls](#fennel_ls)
+- [fish_lsp](#fish_lsp)
- [flow](#flow)
- [flux_lsp](#flux_lsp)
- [foam_ls](#foam_ls)
@@ -3935,6 +3936,50 @@ require'lspconfig'.fennel_ls.setup{}
```
+## fish_lsp
+
+https://github.com/ndonfris/fish-lsp
+
+A Language Server Protocol (LSP) tailored for the fish shell.
+This project aims to enhance the coding experience for fish,
+by introducing a suite of intelligent features like auto-completion,
+scope aware symbol analysis, per-token hover generation, and many others.
+
+[homepage](https://www.fish-lsp.dev/)
+
+
+
+**Snippet to enable the language server:**
+```lua
+require'lspconfig'.fish_lsp.setup{}
+```
+
+
+**Default values:**
+ - `cmd` :
+ ```lua
+ { "fish-lsp", "start" }
+ ```
+ - `cmd_env` :
+ ```lua
+ {
+ fish_lsp_show_client_popups = false
+ }
+ ```
+ - `filetypes` :
+ ```lua
+ { "fish" }
+ ```
+ - `root_dir` :
+ ```lua
+ util.find_git_ancestor
+ ```
+ - `single_file_support` :
+ ```lua
+ true
+ ```
+
+
## flow
https://flow.org/