added action menu

This commit is contained in:
MasterGordon 2022-08-20 14:20:06 +02:00
parent c198d56546
commit 33d9de314f
5 changed files with 16 additions and 5 deletions

View File

@ -129,12 +129,16 @@ return require("packer").startup(
requires = {
"jose-elias-alvarez/null-ls.nvim",
"RishabhRD/popfix",
"hood/popui.nvim",
"onsails/lspkind-nvim",
"ray-x/lsp_signature.nvim",
"jose-elias-alvarez/nvim-lsp-ts-utils"
}
}
use {
"weilbith/nvim-code-action-menu",
cmd = "CodeActionMenu"
}
use {
"nvim-telescope/telescope.nvim",
config = function()

View File

@ -32,7 +32,7 @@ require("formatter").setup(
function()
return {
exe = "rustfmt",
args = {"--emit=stdout"},
args = {"--emit=stdout", "--edition=2021"},
stdin = true
}
end

View File

@ -43,5 +43,10 @@ require("nvim-web-devicons").set_icon {
icon = "",
color = "#FFFFFF",
name = "Prisma"
},
["jar"] = {
icon = "",
color = "#FFFFFF",
name = "Jar"
}
}

View File

@ -1,4 +1,3 @@
vim.ui.select = require "popui.ui-overrider"
local util = require "lspconfig.util"
local signError = vim.fn.sign_getdefined("DiagnosticSignError")
@ -51,7 +50,7 @@ vim.api.nvim_set_keymap("n", "<space>wr", "<cmd>lua vim.lsp.buf.remove_workspace
vim.api.nvim_set_keymap("n", "<space>wl", "<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<CR>", opts)
-- buf_set_keymap("n", "<leader>t", "<cmd>lua vim.lsp.buf.type_definition()<CR>", opts)
vim.api.nvim_set_keymap("n", "<F2>", "<cmd>lua vim.lsp.buf.rename()<CR>", opts)
vim.api.nvim_set_keymap("n", "<leader>a", "<cmd>lua vim.lsp.buf.code_action()<CR>", opts)
vim.api.nvim_set_keymap("n", "<leader>a", "<cmd>CodeActionMenu<CR>", opts)
vim.api.nvim_set_keymap("n", "<leader>d", "<cmd>lua vim.diagnostic.open_float()<CR>", opts)
vim.api.nvim_set_keymap("n", "[d", "<cmd>lua vim.diagnostic.goto_prev()<CR>", opts)
vim.api.nvim_set_keymap("n", "]d", "<cmd>lua vim.diagnostic.goto_next()<CR>", opts)

View File

@ -73,6 +73,9 @@ require "nvim-tree".setup(
},
icons = {
webdev_colors = true,
show = {
folder_arrow = false
},
glyphs = {
default = "",
symlink = "",