lsp now uses lspconfig

This commit is contained in:
Anthony Debucquoy
2025-10-13 17:47:07 +02:00
committed by Anthony Debucquoy
parent 42116f4fae
commit 779fded05c
16 changed files with 167 additions and 25 deletions
-5
View File
@@ -1,5 +0,0 @@
vim.lsp.start({
name = 'clangd',
cmd = {'clangd'},
-- root_dir = vim.fs.root(args.buf, {'Makefile'})
})
@@ -1,4 +0,0 @@
vim.lsp.start({
name = 'cmake-language-server',
cmd = {'cmake-language-server'},
})
-4
View File
@@ -1,4 +0,0 @@
vim.lsp.start({
name = 'lua-language-server',
cmd = {'lua-language-server'},
})
@@ -0,0 +1 @@
vim.opt.textwidth = 100
@@ -2,3 +2,9 @@ vim.lsp.start({
name = 'jedi',
cmd = {'jedi-language-server'},
})
vim.keymap.set('n', '<F12>', ":Repl<cr>")
vim.keymap.set('v', '<F12>', ":'<,'>Repl<cr>")
vim.keymap.set('n', '<F11>', ":ReplSend<cr>")
vim.keymap.set('v', '<F11>', ":'<,'>ReplSend<cr>")
@@ -0,0 +1,5 @@
vim.keymap.set('n', '<F12>', ":Repl<cr>")
vim.keymap.set('v', '<F12>', ":'<,'>Repl<cr>")
vim.keymap.set('n', '<F11>', ":ReplSend<cr>")
vim.keymap.set('v', '<F11>', ":'<,'>ReplSend<cr>")
-4
View File
@@ -1,4 +0,0 @@
vim.lsp.start({
name = 'bash-language-server',
cmd = {'bash-language-server'},
})
-4
View File
@@ -1,4 +0,0 @@
vim.lsp.start({
name = 'texlab',
cmd = {'texlab'},
})
+10
View File
@@ -0,0 +1,10 @@
vim.lsp.start({
name = 'zls',
cmd = {'zls'},
on_attach = function(client, bufnr)
vim.lsp.completion.enable(true, client.id, bufnr, {
autotrigger = true,
})
end,
})
vim.g.zig_fmt_autosave = 0