remove icon picker keybind from insert mode as it overrides tab
This commit is contained in:
@@ -10,11 +10,11 @@ keymap.set("n", "<leader>nh", ":nohl<CR>", { desc = "Clear search highlights" })
|
|||||||
|
|
||||||
-- ────────────────────────────[ formatting ]─────────────────────────
|
-- ────────────────────────────[ formatting ]─────────────────────────
|
||||||
keymap.set({ "n", "v" }, "<leader>mp", function()
|
keymap.set({ "n", "v" }, "<leader>mp", function()
|
||||||
require("conform").format {
|
require("conform").format({
|
||||||
lsp_fallback = true,
|
lsp_fallback = true,
|
||||||
async = false,
|
async = false,
|
||||||
timeout_ms = 1000,
|
timeout_ms = 1000,
|
||||||
}
|
})
|
||||||
end, { desc = "Format file or range (in visual mode)" })
|
end, { desc = "Format file or range (in visual mode)" })
|
||||||
|
|
||||||
-- ──────────────────────────────[ linting ]──────────────────────────────
|
-- ──────────────────────────────[ linting ]──────────────────────────────
|
||||||
@@ -63,7 +63,7 @@ keymap.set("n", "<leader>hd", function()
|
|||||||
require("gitsigns").diffthis()
|
require("gitsigns").diffthis()
|
||||||
end, { desc = "Diff this" })
|
end, { desc = "Diff this" })
|
||||||
keymap.set("n", "<leader>hD", function()
|
keymap.set("n", "<leader>hD", function()
|
||||||
require("gitsigns").diffthis "~"
|
require("gitsigns").diffthis("~")
|
||||||
end, { desc = "Diff this ~" })
|
end, { desc = "Diff this ~" })
|
||||||
|
|
||||||
-- ───────────────────────────[ todo comments ]───────────────────────────
|
-- ───────────────────────────[ todo comments ]───────────────────────────
|
||||||
@@ -117,10 +117,10 @@ keymap.set("n", "<leader>er", "<cmd>NvimTreeRefresh<CR>", { desc = "Refresh file
|
|||||||
-- ────────────────────────────────[ git ]────────────────────────────────
|
-- ────────────────────────────────[ git ]────────────────────────────────
|
||||||
keymap.set("n", "<leader>lg", "<cmd>LazyGit<cr>", { desc = "Open LazyGit" })
|
keymap.set("n", "<leader>lg", "<cmd>LazyGit<cr>", { desc = "Open LazyGit" })
|
||||||
keymap.set("n", "]h", function()
|
keymap.set("n", "]h", function()
|
||||||
require("gitsigns").nav_hunk "next"
|
require("gitsigns").nav_hunk("next")
|
||||||
end, { desc = "Next hunk" })
|
end, { desc = "Next hunk" })
|
||||||
keymap.set("n", "[h", function()
|
keymap.set("n", "[h", function()
|
||||||
require("gitsigns").nav_hunk "prev"
|
require("gitsigns").nav_hunk("prev")
|
||||||
end, { desc = "Prev hunk" })
|
end, { desc = "Prev hunk" })
|
||||||
keymap.set("n", "<leader>hs", function()
|
keymap.set("n", "<leader>hs", function()
|
||||||
require("gitsigns").stage_hunk()
|
require("gitsigns").stage_hunk()
|
||||||
@@ -129,10 +129,10 @@ keymap.set("n", "<leader>hr", function()
|
|||||||
require("gitsigns").reset_hunk()
|
require("gitsigns").reset_hunk()
|
||||||
end, { desc = "Reset Hunk" })
|
end, { desc = "Reset Hunk" })
|
||||||
keymap.set("v", "<leader>hs", function()
|
keymap.set("v", "<leader>hs", function()
|
||||||
require("gitsigns").stage_hunk { vim.fn.line ".", vim.fn.line "v" }
|
require("gitsigns").stage_hunk({ vim.fn.line("."), vim.fn.line("v") })
|
||||||
end, { desc = "Stage Hunk" })
|
end, { desc = "Stage Hunk" })
|
||||||
keymap.set("v", "<leader>hr", function()
|
keymap.set("v", "<leader>hr", function()
|
||||||
require("gitsigns").reset_hunk { vim.fn.line ".", vim.fn.line "v" }
|
require("gitsigns").reset_hunk({ vim.fn.line("."), vim.fn.line("v") })
|
||||||
end, { desc = "Reset Hunk" })
|
end, { desc = "Reset Hunk" })
|
||||||
keymap.set("n", "<leader>hS", function()
|
keymap.set("n", "<leader>hS", function()
|
||||||
require("gitsigns").stage_buffer()
|
require("gitsigns").stage_buffer()
|
||||||
@@ -147,7 +147,7 @@ keymap.set("n", "<leader>hp", function()
|
|||||||
require("gitsigns").preview_hunk()
|
require("gitsigns").preview_hunk()
|
||||||
end, { desc = "Preview hunk" })
|
end, { desc = "Preview hunk" })
|
||||||
keymap.set("n", "<leader>hb", function()
|
keymap.set("n", "<leader>hb", function()
|
||||||
require("gitsigns").blame_line { full = true }
|
require("gitsigns").blame_line({ full = true })
|
||||||
end, { desc = "Blame line" })
|
end, { desc = "Blame line" })
|
||||||
keymap.set("n", "<leader>hB", function()
|
keymap.set("n", "<leader>hB", function()
|
||||||
require("gitsigns").toggle_current_line_blame()
|
require("gitsigns").toggle_current_line_blame()
|
||||||
@@ -157,4 +157,4 @@ keymap.set({ "o", "x" }, "ih", ":<C-U>Gitsigns select_hunk<CR>", { desc = "Gitsi
|
|||||||
-- ────────────────────────────[ icon picker ]────────────────────────────
|
-- ────────────────────────────[ icon picker ]────────────────────────────
|
||||||
keymap.set("n", "<Leader>i", "<cmd>IconPickerNormal<cr>", { desc = "Open icon picker" })
|
keymap.set("n", "<Leader>i", "<cmd>IconPickerNormal<cr>", { desc = "Open icon picker" })
|
||||||
keymap.set("n", "<Leader>iy", "<cmd>IconPickerYank<cr>", { desc = "Yank icon into register" }) --> Yank the selected icon into register
|
keymap.set("n", "<Leader>iy", "<cmd>IconPickerYank<cr>", { desc = "Yank icon into register" }) --> Yank the selected icon into register
|
||||||
keymap.set("i", "<C-i>", "<cmd>IconPickerInsert<cr>", { desc = "Pick Icon to Insert" })
|
-- keymap.set("i", "<C-.>", "<cmd>IconPickerInsert<cr>", { desc = "Open icon picker" })
|
||||||
Reference in New Issue
Block a user