require("diffview").setup({ keymaps = { file_panel = { ["s"] = false, -- would conflict with "splits & navigation" keymaps }, }, }) local map = vim.keymap.set map("n", "gh", "DiffviewFileHistory", { desc = "git history (repo)" }) map("n", "gf", "DiffviewFileHistory %", { desc = "git history (file)" }) map("n", "gd", "DiffviewOpen", { desc = "git diff" })