From 2384b05d49cc9451c18f1cefff1df8d2f1b9286e Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 10 May 2022 21:20:33 -0700 Subject: vim-dev: don't use deprecated telescope lsp_code_actions picker --- dotfiles/vim-dev.lua | 10 +--------- 1 file changed, 1 insertion(+), 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) local telescope_builtin = require "telescope.builtin" - local cursor_theme = require("telescope.themes").get_cursor() - - local function cursor(callback) - return function() - callback(cursor_theme) - end - end - local function desc(tbl1, description) return vim.tbl_extend("force", tbl1, { desc = description }) end @@ -23,7 +15,7 @@ local function on_attach(client, bufnr) vim.keymap.set("n", "gr", telescope_builtin.lsp_references, desc(opts, "LSP References")) - vim.keymap.set("n", "sa", cursor(telescope_builtin.lsp_code_actions), desc(opts, "LSP Code Actions")) + vim.keymap.set("n", "sa", vim.lsp.buf.code_action, desc(opts, "LSP Code Actions")) vim.keymap.set("n", "se", vim.diagnostic.open_float, desc(opts, "Local Diagnostics")) vim.keymap.set("n", "sE", telescope_builtin.diagnostics, desc(opts, "Global Diagnostics")) vim.keymap.set("n", "sl", vim.diagnostic.setloclist, desc(opts, "Diagnostics set LocList")) -- cgit v1.2.3