Add Robot lsp

This commit is contained in:
Victor Timofei 2023-06-17 16:29:32 +03:00
parent 538c084658
commit 8d370e3248
No known key found for this signature in database
GPG Key ID: DD624AB6CFB54FC8
2 changed files with 21 additions and 0 deletions

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
}