lsp.servers.*
Global configuration applied to all language servers.
Type: submodule
Default:
{ }
Declared by:
lsp.servers.*.enable
Whether to enable global defaults shared by all servers.
Type: boolean
Default:
true
Example:
false
Declared by:
lsp.servers.*.name
The name to use for global defaults shared by all servers.
Supplied to functions like vim.lsp.config()
.
Will always be "*"
.
Type: string (read only)
Declared by:
lsp.servers.*.settings
Default configuration shared by all servers.
Will be merged by neovim using the behaviour of vim.tbl_deep_extend()
.
Type: attribute set of anything
Default:
{ }
Example:
{
capabilities = {
textDocument = {
semanticTokens = {
multilineTokenSupport = true;
};
};
};
root_markers = [
".git"
];
}
Declared by: