♻️ refactor(nvim): a bunch of changes to the bindings
This commit is contained in:
parent
ac65129f5b
commit
fbfc29db53
6 changed files with 19 additions and 20 deletions
|
@ -72,7 +72,7 @@ return {
|
||||||
"folke/which-key.nvim",
|
"folke/which-key.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
spec = {
|
spec = {
|
||||||
{ prefix, group = "ai", icon = " " },
|
{ prefix, group = "ai", icon = " ", mode = { "n", "v" } },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -45,6 +45,7 @@ return {
|
||||||
mode = { "n", "v" },
|
mode = { "n", "v" },
|
||||||
desc = "Yank History",
|
desc = "Yank History",
|
||||||
},
|
},
|
||||||
|
{ "<leader>p", mode = { "n", "x" }, false },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,7 +86,7 @@ return {
|
||||||
"folke/which-key.nvim",
|
"folke/which-key.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
spec = {
|
spec = {
|
||||||
{ prefix, group = "obsidian", icon = " " },
|
{ prefix, group = "obsidian", icon = " ", mode = { "n", "v" } },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
local prefix = "<leader>pw"
|
local prefix = "<leader>p"
|
||||||
|
|
||||||
return {
|
return {
|
||||||
{
|
{
|
||||||
|
@ -10,11 +10,11 @@ return {
|
||||||
opts = {},
|
opts = {},
|
||||||
-- stylua: ignore
|
-- stylua: ignore
|
||||||
keys = {
|
keys = {
|
||||||
{ prefix .. "v", function() require('package-info').show({ force = true }) end, desc = "Show Package Versions" },
|
{ prefix .. "wv", function() require('package-info').show({ force = true }) end, desc = "Show Package Versions" },
|
||||||
{ prefix .. "u", function() require('package-info').update() end, desc = "Update Package" },
|
{ prefix .. "wu", function() require('package-info').update() end, desc = "Update Package" },
|
||||||
{ prefix .. "r", function() require('package-info').delete() end, desc = "Remove Package" },
|
{ prefix .. "wr", function() require('package-info').delete() end, desc = "Remove Package" },
|
||||||
{ prefix .. "c", function() require('package-info').change_version() end, desc = "Change Package Version" },
|
{ prefix .. "wc", function() require('package-info').change_version() end, desc = "Change Package Version" },
|
||||||
{ prefix .. "i", function() require('package-info').install() end, desc = "Install New Dependency" },
|
{ prefix .. "wi", function() require('package-info').install() end, desc = "Install New Dependency" },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -22,15 +22,15 @@ return {
|
||||||
optional = true,
|
optional = true,
|
||||||
-- stylua: ignore
|
-- stylua: ignore
|
||||||
keys = {
|
keys = {
|
||||||
{ prefix .. "p", "<cmd>FloatermNew --disposable --name=lazynpm --opener=edit --titleposition=center --height=0.85 --width=0.85 --cwd=<root> lazynpm<CR>", desc = "Lazynpm" },
|
{ prefix .. "wp", "<cmd>FloatermNew --disposable --name=lazynpm --opener=edit --titleposition=center --height=0.85 --width=0.85 --cwd=<root> lazynpm<CR>", desc = "Lazynpm" },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"folke/which-key.nvim",
|
"folke/which-key.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
spec = {
|
spec = {
|
||||||
{ "<leader>p", group = "packages/dependencies", icon = " " },
|
{ prefix, group = "packages/dependencies", icon = " ", mode = { "n", "v" } },
|
||||||
{ prefix, group = "web", icon = " " },
|
{ prefix .. "w", group = "web", icon = " ", mode = { "n", "v" } },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,15 +1,13 @@
|
||||||
|
local prefix = "<leader>b"
|
||||||
|
|
||||||
local keys = {}
|
local keys = {}
|
||||||
|
|
||||||
-- stylua: ignore start
|
-- stylua: ignore start
|
||||||
for i = 1, 9 do
|
table.insert(keys, { prefix .. "S", "<Cmd>BufferLineSortByDirectory<CR>", desc = "Sort By Directory" })
|
||||||
table.insert(keys, { "<leader>b" .. i, "<cmd>BufferLineGoToBuffer " .. i .. "<cr>", desc = "Buffer " .. i })
|
table.insert(keys, { prefix .. "s", "<Cmd>BufferLineSortByExtension<CR>", desc = "Sort By Extensions" })
|
||||||
end
|
|
||||||
|
|
||||||
table.insert(keys, { "<leader>bS", "<Cmd>BufferLineSortByDirectory<CR>", desc = "Sort By Directory" })
|
table.insert(keys, { prefix .. "<", "<cmd>BufferLineMovePrev<cr>", desc = "Move buffer prev" })
|
||||||
table.insert(keys, { "<leader>bs", "<Cmd>BufferLineSortByExtension<CR>", desc = "Sort By Extensions" })
|
table.insert(keys, { prefix .. ">", "<cmd>BufferLineMoveNext<cr>", desc = "Move buffer next" })
|
||||||
|
|
||||||
table.insert(keys, { "<space><", "<cmd>BufferLineMovePrev<cr>", desc = "Move buffer prev" })
|
|
||||||
table.insert(keys, { "<space>>", "<cmd>BufferLineMoveNext<cr>", desc = "Move buffer next" })
|
|
||||||
-- stylua: ignore end
|
-- stylua: ignore end
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
return {
|
return {
|
||||||
"folke/which-key.nvim",
|
"folke/which-key.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
preset = "classic",
|
-- preset = "classic",
|
||||||
icons = {
|
icons = {
|
||||||
group = "",
|
group = "",
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Reference in a new issue