This commit is contained in:
2025-09-28 11:13:22 -04:00
parent 768fe99600
commit c7027ca3d0
2 changed files with 14 additions and 1 deletions

View File

@@ -25,7 +25,16 @@ vim.keymap.set("n", "<leader>ez", ":edit $ZSHRC<CR>")
vim.keymap.set("n", "<leader>ed", ":edit $DO<CR>")
vim.keymap.set("n", "<leader><leader>", function()
local alt = vim.fn.expand("%:r") .. (vim.bo.filetype == "c" and ".h" or ".c")
local ext = vim.fn.expand("%:e")
local base = vim.fn.expand("%:r")
local alt
if ext == "c" then
alt = base .. ".h"
elseif ext == "h" then
alt = base .. ".c"
else
return
end
vim.cmd("edit " .. alt)
end)