Language Features (completions, diagnostics, etc.) for your config files: gitconfig, fstab, aliases, hosts, wireguard, ssh_config, sshd_config, and more to come!
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
config-lsp provides language support for various config files.
Currently it supports completions, diagnostics, hints, formatting, hover information,
and definition requests.
Install this extension and load your config files in VS Code to get started.
If config-lsp is unable to detect the language of your config file, you can manually
specify it by adding a line in the form of:
#?lsp.language=<language>
# For example
#?lsp.language=sshconfig
#?lsp.language=fstab
#?lsp.language=aliases