diff options
author | Minijackson <minijackson@riseup.net> | 2022-05-10 21:20:33 -0700 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2022-05-10 21:20:33 -0700 |
commit | 2384b05d49cc9451c18f1cefff1df8d2f1b9286e (patch) | |
tree | 5c11becb8ff3851abe9b2e8bb7821252a72d272f | |
parent | 4ab31f374c9d62baacde935e23257eebafc5b956 (diff) | |
download | nixos-config-reborn-2384b05d49cc9451c18f1cefff1df8d2f1b9286e.tar.gz nixos-config-reborn-2384b05d49cc9451c18f1cefff1df8d2f1b9286e.zip |
vim-dev: don't use deprecated telescope lsp_code_actions picker
-rw-r--r-- | dotfiles/vim-dev.lua | 10 |
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")) |