Add bindings for quick mark/jump

This commit is contained in:
Antoine Vaure 2024-08-20 09:50:23 +02:00
parent 75fe9f8ddb
commit 8aaa296317

View file

@ -47,6 +47,14 @@ vim.keymap.set({ "i", "s" }, "<A-k>", function() ls.jump(-1) end, { silent = tru
-- Hop
vim.keymap.set({ 'n', 'v' }, 'f', "<cmd> HopWord <cr>", { desc = "HopWord" })
-- marks
vim.keymap.set({ 'n' }, "<A-A>", "mA", { desc = "Set mark A", remap = true })
vim.keymap.set({ 'n' }, "<A-a>", "g'A", { desc = "Jump to mark A", remap = true})
vim.keymap.set({ 'n' }, "<A-Z>", "mZ", { desc = "Set mark Z" })
vim.keymap.set({ 'n' }, "<A-z>", "g'Z", { desc = "Jump to mark Z" })
vim.keymap.set({ 'n' }, "<A-E>", "mE", { desc = "Set mark E" })
vim.keymap.set({ 'n' }, "<A-e>", "g'E", { desc = "Jump to mark E" })
-- Global mappings.
-- See `:help vim.diagnostic.*` for documentation on any of the below functions