summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Le Rouzic <slerouzic@siradel.com>2023-04-03 18:25:46 +0200
committerSteven Le Rouzic <slerouzic@siradel.com>2023-04-03 18:25:46 +0200
commitefdb8300154f4fb0a062e7f5ad93b8d52a6972bb (patch)
treef6296ab5774350de98331e2c3c9f0f3f2f4560d3
parentcc28312ffc9b9b3b3cba951c7f4ceed54b9e0f5c (diff)
Stuff
-rw-r--r--lua/lsp.lua11
-rw-r--r--lua/my_telescope.lua2
-rw-r--r--lua/theme.lua1
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