Updated mappings
This commit is contained in:
@@ -14,13 +14,7 @@ local M = {
|
||||
|
||||
["Q"] = { "<nop>" },
|
||||
["0"] = { "^", desc = "Go to first non blank character in line" },
|
||||
|
||||
["<leader>0"] = { "0", desc = "Go to true line beggining" },
|
||||
-- buffer
|
||||
["<C-k>"] = { "<cmd>cnext<CR>zz" },
|
||||
["<C-j>"] = { "<cmd>cprev<CR>zz" },
|
||||
["<leader>k"] = { "<cmd>lnext<CR>zz" },
|
||||
["<leader>j"] = { "<cmd>lprev<CR>zz" },
|
||||
|
||||
-- window movement
|
||||
["<leader>ww"] = { "<C-w>w", desc = "Move between splits" },
|
||||
@@ -40,13 +34,12 @@ local M = {
|
||||
desc = "Source current file",
|
||||
},
|
||||
|
||||
["<leader>ht"] = {
|
||||
["<leader>ot"] = {
|
||||
function()
|
||||
require("taken.utils.themes").themeselector()
|
||||
end,
|
||||
desc = "Theme selector",
|
||||
},
|
||||
["<leader>hc"] = { ":nohl<CR>", desc = "Clear search highlights" },
|
||||
},
|
||||
vn = {
|
||||
["<leader>+"] = { "<C-a>", desc = "Increment number" },
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
--- @type LazyPluginSpec
|
||||
return {
|
||||
"VonHeikemen/fine-cmdline.nvim",
|
||||
dependencies = "MunifTanjim/nui.nvim",
|
||||
cmd = "FineCmdline",
|
||||
keys = {
|
||||
{ "<leader><CR>", "<cmd>FineCmdline<CR>", desc = "Open fine cmdline" },
|
||||
},
|
||||
config = function()
|
||||
local cmdline = require("fine-cmdline")
|
||||
|
||||
cmdline.setup({
|
||||
cmdline = {
|
||||
enable_keymaps = true,
|
||||
smart_history = true,
|
||||
prompt = "> ",
|
||||
},
|
||||
popup = {
|
||||
position = {
|
||||
row = "10%",
|
||||
col = "50%",
|
||||
},
|
||||
size = {
|
||||
width = "80%",
|
||||
},
|
||||
border = {
|
||||
style = "rounded",
|
||||
},
|
||||
win_options = {
|
||||
winhighlight = "Normal:Normal,FloatBorder:FloatBorder",
|
||||
},
|
||||
},
|
||||
})
|
||||
end,
|
||||
}
|
||||
@@ -28,7 +28,5 @@ return {
|
||||
end
|
||||
require("conform").format({ async = true, lsp_format = "fallback", range = range })
|
||||
end, { range = true })
|
||||
|
||||
vim.keymap.set("n", "<leader>bf", "<cmd>Format<CR>", { silent = true, desc = "Format buffer" })
|
||||
end,
|
||||
}
|
||||
|
||||
@@ -46,7 +46,11 @@ return {
|
||||
|
||||
dapui.setup()
|
||||
|
||||
vim.keymap.set("n", "<leader>tb", "<cmd>DapToggleBreakpoint<CR>", { silent = true, desc = "Toggle breakpoint" })
|
||||
vim.keymap.set("n", "<leader>tc", "<cmd>DapContinue<CR>", { silent = true, desc = "Continue debugger" })
|
||||
vim.keymap.set("n", "<leader>cb", "<cmd>DapToggleBreakpoint<CR>", { silent = true, desc = "Toggle breakpoint" })
|
||||
vim.keymap.set("n", "<leader>cc", "<cmd>DapContinue<CR>", { silent = true, desc = "Continue debugger" })
|
||||
vim.keymap.set("n", "<leader>ci", "<cmd>DapStepInto<CR>", { silent = true, desc = "Step into" })
|
||||
vim.keymap.set("n", "<leader>co", "<cmd>DapStepOver<CR>", { silent = true, desc = "Step over" })
|
||||
vim.keymap.set("n", "<leader>cO", "<cmd>DapStepOut<CR>", { silent = true, desc = "Step out" })
|
||||
vim.keymap.set("n", "<leader>ce", "<cmd>DapEval", { silent = true, desc = "Evaluate expression" })
|
||||
end,
|
||||
}
|
||||
|
||||
@@ -14,15 +14,15 @@ return {
|
||||
},
|
||||
})
|
||||
|
||||
vim.keymap.set({ "n", "v" }, "<leader>ghs", ":Gitsigns stage_hunk<CR>", { silent = true, desc = "Stage hunk" })
|
||||
vim.keymap.set({ "n", "v" }, "<leader>ghr", ":Gitsigns reset_hunk<CR>", { silent = true, desc = "Reset hunk" })
|
||||
vim.keymap.set("n", "<leader>ghS", gitsigns.stage_buffer, { silent = true, desc = "Stage buffer" })
|
||||
vim.keymap.set("n", "<leader>gha", gitsigns.stage_hunk, { silent = true, desc = "Satage hunk" })
|
||||
vim.keymap.set("n", "<leader>ghu", gitsigns.undo_stage_hunk, { silent = true, desc = "Undo stage hunk" })
|
||||
vim.keymap.set("n", "<leader>ghR", gitsigns.reset_buffer, { silent = true, desc = "Reset buffer" })
|
||||
vim.keymap.set("n", "<leader>ghp", gitsigns.preview_hunk, { silent = true, desc = "Preview hunk" })
|
||||
vim.keymap.set("n", "<leader>ghd", gitsigns.diffthis, { silent = true, desc = "Diff this" })
|
||||
vim.keymap.set("n", "<leader>ghD", function()
|
||||
vim.keymap.set({ "n", "v" }, "ghs", ":Gitsigns stage_hunk<CR>", { silent = true, desc = "Stage hunk" })
|
||||
vim.keymap.set({ "n", "v" }, "ghr", ":Gitsigns reset_hunk<CR>", { silent = true, desc = "Reset hunk" })
|
||||
vim.keymap.set("n", "ghS", gitsigns.stage_buffer, { silent = true, desc = "Stage buffer" })
|
||||
vim.keymap.set("n", "gha", gitsigns.stage_hunk, { silent = true, desc = "Satage hunk" })
|
||||
vim.keymap.set("n", "ghu", gitsigns.undo_stage_hunk, { silent = true, desc = "Undo stage hunk" })
|
||||
vim.keymap.set("n", "ghR", gitsigns.reset_buffer, { silent = true, desc = "Reset buffer" })
|
||||
vim.keymap.set("n", "ghp", gitsigns.preview_hunk, { silent = true, desc = "Preview hunk" })
|
||||
vim.keymap.set("n", "ghd", gitsigns.diffthis, { silent = true, desc = "Diff this" })
|
||||
vim.keymap.set("n", "ghD", function()
|
||||
gitsigns.diffthis("~")
|
||||
end, { silent = true, desc = "Diff this" })
|
||||
end,
|
||||
|
||||
@@ -18,16 +18,16 @@ return {
|
||||
harpoon.ui:toggle_quick_menu(harpoon:list())
|
||||
end, { silent = true, desc = "Toggle harpoon quick menu" })
|
||||
|
||||
vim.keymap.set("n", "<leader>a1", function()
|
||||
vim.keymap.set("n", "<leader>1", function()
|
||||
harpoon:list():select(1)
|
||||
end, { silent = true, desc = "Jumps to item 1 in the list" })
|
||||
vim.keymap.set("n", "<leader>a2", function()
|
||||
vim.keymap.set("n", "<leader>2", function()
|
||||
harpoon:list():select(2)
|
||||
end, { silent = true, desc = "Jumps to item 2 in the list" })
|
||||
vim.keymap.set("n", "<leader>a3", function()
|
||||
vim.keymap.set("n", "<leader>3", function()
|
||||
harpoon:list():select(3)
|
||||
end, { silent = true, desc = "Jumps to item 3 in the list" })
|
||||
vim.keymap.set("n", "<leader>a4", function()
|
||||
vim.keymap.set("n", "<leader>4", function()
|
||||
harpoon:list():select(4)
|
||||
end, { silent = true, desc = "Jumps to item 4 in the list" })
|
||||
end,
|
||||
|
||||
@@ -4,7 +4,7 @@ return {
|
||||
cmd = "Silicon",
|
||||
keys = {
|
||||
{
|
||||
"<leader>sc",
|
||||
"<leader>oc",
|
||||
":Silicon<CR>",
|
||||
mode = { "v", "n" },
|
||||
desc = "Capture code to image",
|
||||
|
||||
@@ -40,14 +40,17 @@ return {
|
||||
{
|
||||
{ "<leader>a", group = "harpoon" },
|
||||
{ "<leader>b", group = "buffer" },
|
||||
{ "<leader>f", group = "find" },
|
||||
{ "<leader>c", group = "debuging" },
|
||||
{ "<leader>f", group = "telescope" },
|
||||
{ "<leader>g", group = "git" },
|
||||
{ "<leader>h", group = "highlights" },
|
||||
{ "<leader>l", group = "lazy" },
|
||||
{ "<leader>m", group = "treesiter-objects" },
|
||||
{ "<leader>o", group = "misc" },
|
||||
{ "<leader>p", group = "project" },
|
||||
{ "<leader>r", group = "runner" },
|
||||
{ "<leader>t", group = "toggle" },
|
||||
{ "<leader>x", group = "trouble" },
|
||||
{ "<leader>v", group = "lsp" },
|
||||
{ "<leader>w", group = "window" },
|
||||
{ "<leader>x", group = "trouble" },
|
||||
},
|
||||
})
|
||||
end,
|
||||
|
||||
Reference in New Issue
Block a user