You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 21:17:01