✨ feat(nvim): new align plugin
also changed the keymap of code actions preview
This commit is contained in:
parent
122da8910d
commit
02f4037323
4 changed files with 32 additions and 43 deletions
|
@ -3,12 +3,6 @@ return {
|
||||||
"aznhe21/actions-preview.nvim",
|
"aznhe21/actions-preview.nvim",
|
||||||
event = "BufRead",
|
event = "BufRead",
|
||||||
config = function()
|
config = function()
|
||||||
vim.keymap.set(
|
|
||||||
{ "v", "n" },
|
|
||||||
"ga",
|
|
||||||
require("actions-preview").code_actions,
|
|
||||||
{ noremap = true, silent = true, desc = "Code Actions" }
|
|
||||||
)
|
|
||||||
require("actions-preview").setup({
|
require("actions-preview").setup({
|
||||||
telescope = {
|
telescope = {
|
||||||
sorting_strategy = "ascending",
|
sorting_strategy = "ascending",
|
||||||
|
|
|
@ -7,6 +7,7 @@ return {
|
||||||
keys[#keys + 1] = { "gr", "<CMD>Glance references<CR>", desc = "References" }
|
keys[#keys + 1] = { "gr", "<CMD>Glance references<CR>", desc = "References" }
|
||||||
keys[#keys + 1] = { "gy", "<CMD>Glance type_definitions<CR>", desc = "Goto t[y]pe definitions" }
|
keys[#keys + 1] = { "gy", "<CMD>Glance type_definitions<CR>", desc = "Goto t[y]pe definitions" }
|
||||||
keys[#keys + 1] = { "gI", "<CMD>Glance implementations<CR>", desc = "Goto implementations" }
|
keys[#keys + 1] = { "gI", "<CMD>Glance implementations<CR>", desc = "Goto implementations" }
|
||||||
|
keys[#keys + 1] = { "<leader>ca", require("actions-preview").code_actions, desc = "Code Action Preview" }
|
||||||
end,
|
end,
|
||||||
opts = {
|
opts = {
|
||||||
-- options for vim.diagnostic.config()
|
-- options for vim.diagnostic.config()
|
||||||
|
|
10
.config/nvim/lua/plugins/mini-align.lua
Normal file
10
.config/nvim/lua/plugins/mini-align.lua
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"echasnovski/mini.align",
|
||||||
|
opts = {},
|
||||||
|
keys = {
|
||||||
|
{ "ga", mode = { "n", "v" }, desc = "Align" },
|
||||||
|
{ "gA", mode = { "n", "v" }, desc = "Align Preview" },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
|
@ -1,16 +0,0 @@
|
||||||
return {
|
|
||||||
{
|
|
||||||
"echasnovski/mini.starter",
|
|
||||||
optional = true,
|
|
||||||
opts = function(_, opts)
|
|
||||||
local items = {
|
|
||||||
{
|
|
||||||
name = "Workspaces",
|
|
||||||
action = "Telescope workspaces",
|
|
||||||
section = string.rep(" ", 22) .. "Telescope",
|
|
||||||
},
|
|
||||||
}
|
|
||||||
vim.list_extend(opts.items, items)
|
|
||||||
end,
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Add table
Reference in a new issue