diff options
Diffstat (limited to '.config/nvim/lua/lsp.lua')
-rw-r--r-- | .config/nvim/lua/lsp.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index 6896146..c8c2512 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -1,6 +1,4 @@ -local lsp = require('lsp-zero') - -lsp.preset('recommended') +local lsp = require('lsp-zero').preset('recommended') require('mason').setup({}) require('mason-lspconfig').setup({ @@ -66,12 +64,16 @@ lsp.on_attach(function(client, bufnr) keymap("i", "<C-h>", function() vim.lsp.buf.signature_help() end, opts) end) +require('lspconfig/prolog_lsp') + +lsp.configure('prolog_lsp', {force_setup = true}) lsp.setup() vim.diagnostic.config({ virtual_text = true }) + require("neodev").setup() require("nvim-surround").setup() require("toggleterm").setup() |