Updated nvim config

This commit is contained in:
2023-03-11 14:55:17 -05:00
parent 2e63b3bba9
commit 31f7251095
2 changed files with 9 additions and 12 deletions

View File

@@ -1,6 +1,7 @@
-- Setup nvim-cmp. -- Setup nvim-cmp.
local cmp = require "cmp" local cmp = require "cmp"
local lspkind = require("lspkind") local lspkind = require("lspkind")
local capabilities = require('cmp_nvim_lsp').default_capabilities()
local has_words_before = function() local has_words_before = function()
local line, col = unpack(vim.api.nvim_win_get_cursor(0)) local line, col = unpack(vim.api.nvim_win_get_cursor(0))
@@ -14,9 +15,10 @@ local feedkey = function(key, mode)
mode, true) mode, true)
end end
local capabilities = require('cmp_nvim_lsp').default_capabilities()
require'lspconfig'.sourcekit.setup {} require'lspconfig'.sourcekit.setup {
capabilities = capabilities
}
lspkind.init({ lspkind.init({
symbol_map = { symbol_map = {

View File

@@ -30,17 +30,12 @@ local on_attach = function(bufnr)
buf_set_keymap("n", "<space>ca", "<cmd>lua vim.lsp.buf.code_action()<CR>", buf_set_keymap("n", "<space>ca", "<cmd>lua vim.lsp.buf.code_action()<CR>",
opts) opts)
buf_set_keymap("n", "gr", "<cmd>lua vim.lsp.buf.references()<CR>", opts) buf_set_keymap("n", "gr", "<cmd>lua vim.lsp.buf.references()<CR>", opts)
buf_set_keymap("n", "<space>e", buf_set_keymap("n", "<space>e", "<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>", opts)
"<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>", buf_set_keymap("n", "[d", "<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>", opts)
opts)
buf_set_keymap("n", "[d", "<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>",
buf_set_keymap("n", "]d", "<cmd>lua vim.lsp.diagnostic.goto_next()<CR>", buf_set_keymap("n", "]d", "<cmd>lua vim.lsp.diagnostic.goto_next()<CR>", opts)
opts) buf_set_keymap("n", "<space>q", "<cmd>lua vim.lsp.diagnostic.set_loclist()<CR>", opts)
buf_set_keymap("n", "<space>q", buf_set_keymap("n", "<space>f", "<cmd>lua vim.lsp.buf.formatting()<CR>", opts)
"<cmd>lua vim.lsp.diagnostic.set_loclist()<CR>", opts)
buf_set_keymap("n", "<space>f", "<cmd>lua vim.lsp.buf.formatting()<CR>",
opts)
end end