This module adds support for shell scripting languages.
- Code completion (company-shell)
- Syntax Checking (flycheck)
+lspEnables LSP support for sh-mode. This requires the:tools lspmodule to be enabled and bash-language-server to be installed on your system.+fishAdd syntax highlighting for fish script files.
- company-shell* (
:completion company) - fish-mode* (
+fish)
- Interpolated variables are fontified.
This module has several optional dependencies:
- shellcheck: Enables advanced shell script linting.
- bash-language-server: Enables LSP support (with
+lspflag). - With the
:tools debuggermodule