From c276912de07043e2d92480ce2bb022df4b5cb305 Mon Sep 17 00:00:00 2001 From: xfy Date: Mon, 22 Jun 2026 17:40:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(statusline):=20=E9=9A=90=E8=97=8F=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=A0=8F=20git=20=E5=88=86=E6=94=AF=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 覆盖 section_git 返回空串,combine_groups 自动跳过空段不留空格。 --- lua/pack.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lua/pack.lua b/lua/pack.lua index db754ba..e06e4da 100644 --- a/lua/pack.lua +++ b/lua/pack.lua @@ -114,6 +114,13 @@ vim.api.nvim_create_autocmd("VimEnter", { -- 最简配置:用内置 section 组合,自适应窗口宽度。 -- Git/diff 段回退到 gitsigns.nvim(已启用),无需 mini.git/mini.diff。 require("mini.statusline").setup({ use_icons = true }) + + -- 覆盖 section_git 返回空串以隐藏分支名:默认会读 vim.b.gitsigns_head + -- 显示当前分支(如 " 0.12")。这里用空串让它不显示,combine_groups + -- 会自动跳过空段,不留多余空格。 + require("mini.statusline").section_git = function() + return "" + end lazy.track("statusline") end, })