Compare commits

...

2 Commits

Author SHA1 Message Date
Victor Timofei 8d370e3248
Add Robot lsp 2023-06-17 16:29:32 +03:00
Victor Timofei 538c084658
Try fix format in Go files 2023-06-17 16:28:47 +03:00
3 changed files with 24 additions and 0 deletions

View File

@ -1,6 +1,7 @@
local capabilities = require('cmp_nvim_lsp').default_capabilities() local capabilities = require('cmp_nvim_lsp').default_capabilities()
local remap = require('vtimofei.lsp.remap') local remap = require('vtimofei.lsp.remap')
local lsp_conf = require('lspconfig') local lsp_conf = require('lspconfig')
local opt = vim.opt
lsp_conf.gopls.setup{ lsp_conf.gopls.setup{
capabilities = capabilities, capabilities = capabilities,
@ -13,5 +14,7 @@ lsp_conf.gopls.setup{
remap.diagnostics_prev() remap.diagnostics_prev()
remap.rename() remap.rename()
remap.code_action() remap.code_action()
opt.autoindent = true
opt.expandtab = false
end end
} }

View File

@ -4,3 +4,4 @@ require('vtimofei.lsp.lua_ls')
require('vtimofei.lsp.tsserver') require('vtimofei.lsp.tsserver')
require('vtimofei.lsp.clangd') require('vtimofei.lsp.clangd')
require('vtimofei.lsp.pylsp') require('vtimofei.lsp.pylsp')
require('vtimofei.lsp.robotframework_ls')

View File

@ -0,0 +1,20 @@
local capabilities = require('cmp_nvim_lsp').default_capabilities()
local remap = require('vtimofei.lsp.remap')
local lsp_conf = require('lspconfig')
local opt = vim.opt
lsp_conf.robotframework_ls.setup{
capabilities = capabilities,
on_attach = function()
remap.hover()
remap.definition()
remap.type_definition()
remap.implementation()
remap.diagnostics_next()
remap.diagnostics_prev()
remap.rename()
remap.code_action()
opt.autoindent = true
opt.expandtab = false
end
}