feat(statusline): 隐藏状态栏 git 分支名

覆盖 section_git 返回空串,combine_groups 自动跳过空段不留空格。
This commit is contained in:
xfy 2026-06-22 17:40:31 +08:00
parent 6a30a0bfea
commit c276912de0

View File

@ -114,6 +114,13 @@ vim.api.nvim_create_autocmd("VimEnter", {
-- 最简配置:用内置 section 组合,自适应窗口宽度。 -- 最简配置:用内置 section 组合,自适应窗口宽度。
-- Git/diff 段回退到 gitsigns.nvim已启用无需 mini.git/mini.diff。 -- Git/diff 段回退到 gitsigns.nvim已启用无需 mini.git/mini.diff。
require("mini.statusline").setup({ use_icons = true }) 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") lazy.track("statusline")
end, end,
}) })