-- Keymaps are automatically loaded on the VeryLazy event -- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua -- Add any additional keymaps here -- -- -- Copy relative path vim.keymap.set("n", "cy", function() vim.fn.setreg("+", vim.fn.expand("%")) print("Copied relative path: " .. vim.fn.expand("%")) end, { desc = "Copy relative path" }) -- Copy absolute path vim.keymap.set("n", "cY", function() vim.fn.setreg("+", vim.fn.expand("%:p")) print("Copied absolute path: " .. vim.fn.expand("%:p")) end, { desc = "Copy absolute path" })