What does HackerNews think of bash-language-server?

A language server for Bash

Language: TypeScript

#24 in Bash
#2 in PHP
There also exists a bash language server. The README.md has instructions for emacs and some others.

https://github.com/bash-lsp/bash-language-server/

In neovim I would recommend setting shellcheck with null.ls or using the bash language server: https://github.com/bash-lsp/bash-language-server

both work really well

As well, having a bash language server enabled (https://github.com/bash-lsp/bash-language-server) helps immensely.