summaryrefslogtreecommitdiffstats
path: root/dotfiles
diff options
context:
space:
mode:
Diffstat (limited to 'dotfiles')
-rw-r--r--dotfiles/vim-dev.lua10
1 files changed, 1 insertions, 9 deletions
diff --git a/dotfiles/vim-dev.lua b/dotfiles/vim-dev.lua
index d7ab1c9..0b9773d 100644
--- a/dotfiles/vim-dev.lua
+++ b/dotfiles/vim-dev.lua
@@ -5,14 +5,6 @@ local function on_attach(client, bufnr)
5 5
6 local telescope_builtin = require "telescope.builtin" 6 local telescope_builtin = require "telescope.builtin"
7 7
8 local cursor_theme = require("telescope.themes").get_cursor()
9
10 local function cursor(callback)
11 return function()
12 callback(cursor_theme)
13 end
14 end
15
16 local function desc(tbl1, description) 8 local function desc(tbl1, description)
17 return vim.tbl_extend("force", tbl1, { desc = description }) 9 return vim.tbl_extend("force", tbl1, { desc = description })
18 end 10 end
@@ -23,7 +15,7 @@ local function on_attach(client, bufnr)
23 15
24 vim.keymap.set("n", "gr", telescope_builtin.lsp_references, desc(opts, "LSP References")) 16 vim.keymap.set("n", "gr", telescope_builtin.lsp_references, desc(opts, "LSP References"))
25 17
26 vim.keymap.set("n", "<leader>sa", cursor(telescope_builtin.lsp_code_actions), desc(opts, "LSP Code Actions")) 18 vim.keymap.set("n", "<leader>sa", vim.lsp.buf.code_action, desc(opts, "LSP Code Actions"))
27 vim.keymap.set("n", "<leader>se", vim.diagnostic.open_float, desc(opts, "Local Diagnostics")) 19 vim.keymap.set("n", "<leader>se", vim.diagnostic.open_float, desc(opts, "Local Diagnostics"))
28 vim.keymap.set("n", "<leader>sE", telescope_builtin.diagnostics, desc(opts, "Global Diagnostics")) 20 vim.keymap.set("n", "<leader>sE", telescope_builtin.diagnostics, desc(opts, "Global Diagnostics"))
29 vim.keymap.set("n", "<leader>sl", vim.diagnostic.setloclist, desc(opts, "Diagnostics set LocList")) 21 vim.keymap.set("n", "<leader>sl", vim.diagnostic.setloclist, desc(opts, "Diagnostics set LocList"))