return { "tpope/vim-fugitive", keys = { -- Unmap the default mapping for gS (if it exists) { "gS", false }, -- Define your custom mappings { "gS", "Git", desc = "Git status" }, { "gw", "Git add %", desc = "Git add {file}" }, { "gbl", "Git blame", desc = "Git blame (vim fugitive)" }, }, }