added action menu
This commit is contained in:
parent
c198d56546
commit
33d9de314f
|
|
@ -129,12 +129,16 @@ return require("packer").startup(
|
||||||
requires = {
|
requires = {
|
||||||
"jose-elias-alvarez/null-ls.nvim",
|
"jose-elias-alvarez/null-ls.nvim",
|
||||||
"RishabhRD/popfix",
|
"RishabhRD/popfix",
|
||||||
"hood/popui.nvim",
|
|
||||||
"onsails/lspkind-nvim",
|
"onsails/lspkind-nvim",
|
||||||
"ray-x/lsp_signature.nvim",
|
"ray-x/lsp_signature.nvim",
|
||||||
"jose-elias-alvarez/nvim-lsp-ts-utils"
|
"jose-elias-alvarez/nvim-lsp-ts-utils"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
use {
|
||||||
|
"weilbith/nvim-code-action-menu",
|
||||||
|
cmd = "CodeActionMenu"
|
||||||
|
}
|
||||||
|
|
||||||
use {
|
use {
|
||||||
"nvim-telescope/telescope.nvim",
|
"nvim-telescope/telescope.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ require("formatter").setup(
|
||||||
function()
|
function()
|
||||||
return {
|
return {
|
||||||
exe = "rustfmt",
|
exe = "rustfmt",
|
||||||
args = {"--emit=stdout"},
|
args = {"--emit=stdout", "--edition=2021"},
|
||||||
stdin = true
|
stdin = true
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -43,5 +43,10 @@ require("nvim-web-devicons").set_icon {
|
||||||
icon = "",
|
icon = "",
|
||||||
color = "#FFFFFF",
|
color = "#FFFFFF",
|
||||||
name = "Prisma"
|
name = "Prisma"
|
||||||
|
},
|
||||||
|
["jar"] = {
|
||||||
|
icon = "",
|
||||||
|
color = "#FFFFFF",
|
||||||
|
name = "Jar"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
vim.ui.select = require "popui.ui-overrider"
|
|
||||||
local util = require "lspconfig.util"
|
local util = require "lspconfig.util"
|
||||||
|
|
||||||
local signError = vim.fn.sign_getdefined("DiagnosticSignError")
|
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)
|
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)
|
-- 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", "<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", "<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_prev()<CR>", opts)
|
||||||
vim.api.nvim_set_keymap("n", "]d", "<cmd>lua vim.diagnostic.goto_next()<CR>", opts)
|
vim.api.nvim_set_keymap("n", "]d", "<cmd>lua vim.diagnostic.goto_next()<CR>", opts)
|
||||||
|
|
|
||||||
|
|
@ -66,13 +66,16 @@ require "nvim-tree".setup(
|
||||||
indent_markers = {
|
indent_markers = {
|
||||||
enable = true,
|
enable = true,
|
||||||
icons = {
|
icons = {
|
||||||
corner = "└ ",
|
corner = "└",
|
||||||
edge = "│ ",
|
edge = "│ ",
|
||||||
none = " "
|
none = " "
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
icons = {
|
icons = {
|
||||||
webdev_colors = true,
|
webdev_colors = true,
|
||||||
|
show = {
|
||||||
|
folder_arrow = false
|
||||||
|
},
|
||||||
glyphs = {
|
glyphs = {
|
||||||
default = "",
|
default = "",
|
||||||
symlink = "",
|
symlink = "",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue