aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lspconfig.lua')
-rw-r--r--lua/lspconfig.lua32
1 files changed, 16 insertions, 16 deletions
diff --git a/lua/lspconfig.lua b/lua/lspconfig.lua
index 7d6ae4cf..75bf26bd 100644
--- a/lua/lspconfig.lua
+++ b/lua/lspconfig.lua
@@ -1,7 +1,7 @@
-local configs = require "lspconfig/configs"
+local configs = require 'lspconfig/configs'
local M = {
- util = require "lspconfig/util",
+ util = require 'lspconfig/util',
}
local script_path = M.util.script_path()
@@ -18,30 +18,30 @@ function M._root._setup()
M._root.commands = {
LspInfo = {
function()
- require "lspconfig/lspinfo"()
+ require 'lspconfig/lspinfo'()
end,
- "-nargs=0",
- description = "`:LspInfo` Displays attached, active, and configured language servers",
+ '-nargs=0',
+ description = '`:LspInfo` Displays attached, active, and configured language servers',
},
LspStart = {
function(server_name)
if server_name then
- require("lspconfig")[server_name].autostart()
+ require('lspconfig')[server_name].autostart()
else
local buffer_filetype = vim.bo.filetype
for client_name, config in pairs(configs) do
if config.filetypes then
for _, filetype_match in ipairs(config.filetypes) do
if buffer_filetype == filetype_match then
- require("lspconfig")[client_name].autostart()
+ require('lspconfig')[client_name].autostart()
end
end
end
end
end
end,
- "-nargs=? -complete=custom,v:lua.lsp_complete_configured_servers",
- description = "`:LspStart` Manually launches a language server.",
+ '-nargs=? -complete=custom,v:lua.lsp_complete_configured_servers',
+ description = '`:LspStart` Manually launches a language server.',
},
LspStop = {
function(client_id)
@@ -54,8 +54,8 @@ function M._root._setup()
end
end
end,
- "-nargs=? -complete=customlist,v:lua.lsp_get_active_client_ids",
- description = "`:LspStop` Manually stops the given language client.",
+ '-nargs=? -complete=customlist,v:lua.lsp_get_active_client_ids',
+ description = '`:LspStop` Manually stops the given language client.',
},
LspRestart = {
function(client_id)
@@ -71,16 +71,16 @@ function M._root._setup()
local client_name = client.name
client.stop()
vim.defer_fn(function()
- require("lspconfig")[client_name].autostart()
+ require('lspconfig')[client_name].autostart()
end, 500)
end
end,
- "-nargs=? -complete=customlist,v:lua.lsp_get_active_client_ids",
- description = "`:LspRestart` Manually restart the given language client.",
+ '-nargs=? -complete=customlist,v:lua.lsp_get_active_client_ids',
+ description = '`:LspRestart` Manually restart the given language client.',
},
}
- M.util.create_module_commands("_root", M._root.commands)
+ M.util.create_module_commands('_root', M._root.commands)
end
local mt = {}
@@ -88,7 +88,7 @@ function mt:__index(k)
if configs[k] == nil then
-- dofile is used here as a performance hack to increase the speed of calls to setup({})
-- dofile does not cache module lookups, and requires the absolute path to the target file
- pcall(dofile, script_path .. "lspconfig/" .. k .. ".lua")
+ pcall(dofile, script_path .. 'lspconfig/' .. k .. '.lua')
end
return configs[k]
end