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.+powershellAdd syntax highlighting for Powershell script files .ps1 and .psm1
- company-shell* (
:completion company) - fish-mode* (
+fish) - powershell-mode* (
+powershell)
- 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