diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index 17eb5a0..8a71193 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -4,18 +4,20 @@ local map = vim.keymap.set --- Global keymaps +-- Essential map({ "n", "v" }, ";", ":", { desc = "Enter command mode", noremap = true, nowait = true }) -- Theme map("n", "uh", "HighlightColors Toggle", { desc = "Toggle highlighting color", nowait = true }) --- File management Nvim +-- File management map("n", "op", "Oil", { desc = "Open parent directory" }) --- Markdown configs +-- Markdown map("n", "ct", ":lua require('toggle-checkbox').toggle()", { desc = "Toggle Checkbox" }) -map("n", "pb", ":lua require('gitpad').toggle_gitpad_branch()", { desc = "Toogle Gitpad branch" }) +map("n", "pb", function() + require("gitpad").toggle_gitpad_branch() +end, { desc = "Toogle Gitpad branch" }) map("n", "pd", function() local date_filename = "daily-" .. os.date("%Y-%m-%d.md") require("gitpad").toggle_gitpad({ filename = date_filename }) -- or require('gitpad').toggle_gitpad({ filename = date_filename, title = 'Daily notes' }) @@ -30,10 +32,10 @@ map("n", "pf", function() require("gitpad").toggle_gitpad({ filename = filename }) -- or require('gitpad').toggle_gitpad({ filename = filename, title = 'Current file notes' }) end, { desc = "Toogle Gitpad per file notes" }) --- Git configs +-- Git map("n", "gb", "GitBlameToggle", { desc = "Toggle Git Blame" }) --- Development config +-- Development map({ "n", "i", "v" }, "", function() vim.lsp.buf.definition() end, { desc = "Go to definition" })