如何配置git-blame.nvim?%r日期格式不生效问题排查
git-blame.nvim日期格式不生效的问题解决
你的配置漏了关键的relative_date选项,这是导致%r相对日期格式不生效的核心原因。
git-blame.nvim中,当你将date_format设置为%r这类相对日期格式时,必须同时开启relative_date选项,插件才会启用相对日期的解析逻辑;否则会忽略该格式设置,继续使用默认的绝对日期显示规则。
修正后的配置如下:
return { { "f-person/git-blame.nvim", event = "VeryLazy", opts = { enabled = true, message_template = " <summary> • <date> • <author> • <<sha>>", date_format = "%r", relative_date = true, -- 新增该选项以启用相对日期解析 virtual_text_column = 1, }, } }
补充说明:enabled选项使用布尔值true比数字1更符合Lua代码规范,不过数字1也能正常生效,建议统一使用布尔值写法。
内容的提问来源于stack exchange,提问作者spinners
相关产品推荐
相关产品推荐

