diff options
-rw-r--r-- | lua/lsp.lua | 11 | ||||
-rw-r--r-- | lua/my_telescope.lua | 2 | ||||
-rw-r--r-- | lua/theme.lua | 1 |
3 files changed, 12 insertions, 2 deletions
diff --git a/lua/lsp.lua b/lua/lsp.lua index 4e0cf17..7d34725 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua @@ -17,7 +17,16 @@ lsp.ensure_installed({ "clangd", }) -require("lspconfig").clangd.setup({}) +require("lspconfig").clangd.setup({ + cmd = { "C:\\Program Files\\LLVM-15\\bin\\clangd.exe" }, +}) lsp.setup() +require("cmp").setup({ + mapping = { + ['<cr>'] = require("cmp").mapping.confirm({ select = true }), + ['<esc>'] = require("cmp").mapping.abort(), + } +}) + diff --git a/lua/my_telescope.lua b/lua/my_telescope.lua index 5f87981..00dddf6 100644 --- a/lua/my_telescope.lua +++ b/lua/my_telescope.lua @@ -18,7 +18,7 @@ local telescope_builtin = require("telescope.builtin") vim.keymap.set("n", "<c-p>", telescope_builtin.find_files, { desc = "Find file" }) vim.keymap.set("n", "<c-s-f>", telescope_builtin.live_grep, { desc = "Find with grep" }) vim.keymap.set("n", "<leader><leader>", telescope_builtin.buffers, { desc = "Find buffer" }) -vim.keymap.set("n", "<c-f>", telescope_builtin.current_buffer_fuzzy_find, { desc = "Search in buffer" }) +vim.keymap.set("n", "<c-_>", telescope_builtin.current_buffer_fuzzy_find, { desc = "Search in buffer" }) vim.keymap.set("n", "<leader>fd", telescope_builtin.diagnostics, { desc = "Find diagnostics" }) vim.keymap.set("n", "<leader>d", vim.diagnostic.open_float, { desc = "Open floating diagnostic message" }) vim.keymap.set("n", "<leader>q", vim.diagnostic.setloclist, { desc = "Open diagnostics list" }) diff --git a/lua/theme.lua b/lua/theme.lua index eddea53..edc5a4b 100644 --- a/lua/theme.lua +++ b/lua/theme.lua @@ -20,4 +20,5 @@ require("lualine").setup({ }) vim.o.guifont = "Cascadia Mono:h12" +vim.o.linespace = 0 |