1
0
mirror of https://gitlab.com/baco/dotconf.git synced 2024-06-14 12:16:37 +00:00

Normalize Lua codding style

This commit is contained in:
Dionisio E Alonso 2021-11-03 11:13:33 -03:00
parent c9c601edea
commit 56252e1bc7

View File

@ -12,55 +12,55 @@ lsp_mappings = function()
-- Mappings.
local opts = { noremap=true, silent=true }
buf_set_keymap('n', 'gD', '<cmd>lua vim.lsp.buf.declaration()<CR>', opts)
buf_set_keymap('n', 'gd', '<cmd>lua vim.lsp.buf.definition()<CR>', opts)
buf_set_keymap('n', 'K', '<cmd>lua vim.lsp.buf.hover()<CR>', opts)
buf_set_keymap('n', 'gi', '<cmd>lua vim.lsp.buf.implementation()<CR>', opts)
buf_set_keymap('n', '<c-k>', '<cmd>lua vim.lsp.buf.signature_help()<CR>', opts)
buf_set_keymap("n", "gD", "<cmd>lua vim.lsp.buf.declaration()<CR>", opts)
buf_set_keymap("n", "gd", "<cmd>lua vim.lsp.buf.definition()<CR>", opts)
buf_set_keymap("n", "K", "<cmd>lua vim.lsp.buf.hover()<CR>", opts)
buf_set_keymap("n", "gi", "<cmd>lua vim.lsp.buf.implementation()<CR>", opts)
buf_set_keymap("n", "<c-k>", "<cmd>lua vim.lsp.buf.signature_help()<CR>", opts)
buf_set_keymap('n', '<space>wa', '<cmd>lua vim.lsp.buf.add_workspace_folder()<CR>', opts)
buf_set_keymap('n', '<space>wr', '<cmd>lua vim.lsp.buf.remove_workspace_folder()<CR>', opts)
buf_set_keymap('n', '<space>wl', '<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<CR>', opts)
buf_set_keymap('n', '<space>D', '<cmd>lua vim.lsp.buf.type_definition()<CR>', opts)
buf_set_keymap('n', '<space>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts)
buf_set_keymap("n", "<space>wa", "<cmd>lua vim.lsp.buf.add_workspace_folder()<CR>", opts)
buf_set_keymap("n", "<space>wr", "<cmd>lua vim.lsp.buf.remove_workspace_folder()<CR>", opts)
buf_set_keymap("n", "<space>wl", "<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<CR>", opts)
buf_set_keymap("n", "<space>D", "<cmd>lua vim.lsp.buf.type_definition()<CR>", opts)
buf_set_keymap("n", "<space>rn", "<cmd>lua vim.lsp.buf.rename()<CR>", opts)
buf_set_keymap('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>', opts)
buf_set_keymap('n', 'g0', '<cmd>lua vim.lsp.buf.document_symbol()<CR>', opts)
buf_set_keymap('n', 'gW', '<cmd>lua vim.lsp.buf.workspace_symbol()<CR>', opts)
buf_set_keymap("n", "gr", "<cmd>lua vim.lsp.buf.references()<CR>", opts)
buf_set_keymap("n", "g0", "<cmd>lua vim.lsp.buf.document_symbol()<CR>", opts)
buf_set_keymap("n", "gW", "<cmd>lua vim.lsp.buf.workspace_symbol()<CR>", opts)
buf_set_keymap('n', '<space>e', '<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>', opts)
buf_set_keymap('n', '[d', '<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>', opts)
buf_set_keymap('n', ']d', '<cmd>lua vim.lsp.diagnostic.goto_next()<CR>', opts)
buf_set_keymap('n', '<space>q', '<cmd>lua vim.lsp.diagnostic.set_loclist()<CR>', opts)
buf_set_keymap("n", "<space>e", "<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>", opts)
buf_set_keymap("n", "[d", "<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>", opts)
buf_set_keymap("n", "]d", "<cmd>lua vim.lsp.diagnostic.goto_next()<CR>", opts)
buf_set_keymap("n", "<space>q", "<cmd>lua vim.lsp.diagnostic.set_loclist()<CR>", opts)
end
EOF
" lspkind-nvim
lua << EOF
cmp_format = require('lspkind').cmp_format{
cmp_format = require("lspkind").cmp_format {
with_text = false,
preset = 'codicons',
preset = "codicons",
menu = {nvim_lsp = "[LSP]", buffer = "[Buffer]", path = "[Path]"}
}
EOF
lua << EOF
local nvim_lsp = require('lspconfig')
local nvim_lsp = require("lspconfig")
local on_attach = function(client, bufnr)
vim.api.nvim_command('autocmd CursorHoldI <buffer> lua vim.lsp.diagnostic.show_line_diagnostics({show_header = false})')
vim.api.nvim_command("autocmd CursorHoldI <buffer> lua vim.lsp.diagnostic.show_line_diagnostics({show_header = false})")
vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(
vim.lsp.diagnostic.on_publish_diagnostics, {
update_in_insert = true,
virtual_text = false
}
)
require('cmp').setup{
require("cmp").setup {
formatting = {format = cmp_format},
sources = {
{name = 'nvim_lsp'},
{name = 'buffer', keyword_length = 5},
{name = 'path'}
{name = "nvim_lsp"},
{name = "buffer", keyword_length = 5},
{name = "path"}
},
experimental = {ghost_text = true},
}
@ -68,21 +68,21 @@ local on_attach = function(client, bufnr)
end
local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities)
capabilities = require("cmp_nvim_lsp").update_capabilities(capabilities)
local settings = require('lsp_settings')
local servers = {'pylsp', 'clangd'}
local settings = require("lsp_settings")
local servers = {"pylsp", "clangd"}
for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup{on_attach=on_attach, settings={[lsp]=settings[lsp]},
capabilities=capabilities}
nvim_lsp[lsp].setup {on_attach=on_attach, settings={[lsp]=settings[lsp]},
capabilities=capabilities}
end
EOF
" nvim-cmp
autocmd FileType gitcommit lua require'cmp'.setup.buffer {
autocmd FileType gitcommit lua require("cmp").setup.buffer {
\ sources = {
\ { name = 'spell' },
\ { name = 'buffer', keyword_length = 5 },
\ { name = 'path' },
\ { name = "spell" },
\ { name = "buffer", keyword_length = 5 },
\ { name = "path" },
\ },
\ }