macOS
brew install fish-lsplocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für fish-lsp in AI-Agent-Workflows.
Installation
brew install fish-lsplocal Homebrew formula metadata
nix profile install nixpkgs#fish-lspnixpkgs package indexes · pkgs/by-name/fi/fish-lsp/package.nix · Quelle: api.github.com
Überblick
LSP implementation for the fish shell language
Verlauf
fish-lsp is a Language Server Protocol implementation for the fish shell language, bringing editor features such as completions, hover, goto definition, formatting, diagnostics, rename, symbols, semantic tokens, and inlay hints to fish scripts.
The project was created in 2022 as the fish ecosystem was increasingly used for larger personal shell configurations and scripts. Its README positions the server as an editor-agnostic way to give fish users a consistent development environment rather than depending on each editor's local fish support.
fish-lsp is packaged for multiple developer workflows: the official README documents npm, yarn, pnpm, Nix, Homebrew, conda, mamba, standalone GitHub release binaries, and source builds. It also links client configuration examples and nvim-lspconfig integration, which is a strong signal that adoption is editor-driven.
A normal setup installs the `fish-lsp` binary, configures an editor language client to run `fish-lsp start` for fish files, and optionally installs shell completions with `fish-lsp complete > ~/.config/fish/completions/fish-lsp.fish`.
For package nerds, fish-lsp is notable because it turns fish from an interactive shell with nice built-ins into a language that participates in the modern LSP/editor tooling stack. It also has unusually broad distribution paths for a young shell-specific tool.
Sicherheitslage
generalized runtime or code generation signal.
yellow Risiko · mittel Konfidenz · runtime
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
fish-lsp | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:fish-lsp |
|---|---|
| Version | 1.1.4 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/fish-lsp |
| Homepage | https://www.fish-lsp.dev |
| Repository | https://github.com/ndonfris/fish-lsp |
| Upstream-Dokumentation | https://github.com/ndonfris/fish-lsp#readme |
| Lizenz | MIT |
| Quellarchiv | https://registry.npmjs.org/fish-lsp/-/fish-lsp-1.1.4.tgz |
| Zuletzt aktualisiert | 2026-06-12T12:53:00Z |
| Pulse | updated |
| Abhängigkeiten | node |
| Build-Abhängigkeiten | fish |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | fish-lsp |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
fish-lsp
nix profile install nixpkgs#fish-lspQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.