请教各位大佬:如何让 magit-status 打开时自动展开 unpulled from … 模块:
magit-section-initial-visibility-alist
2 个赞
搞定!多谢大佬。
(setq magit-section-initial-visibility-alist
'((stashes . hide)
(untracked . show)
(unpulled . show)
;; 其它可选
;; (unstaged . show)
;; (unpushed . show)
))
补充更新:
如果想获取 magit-section-initial-visibility-alist
值中具体某个类型名称,可 M-x magit-describe-section-briefly
获取。
比如想知道 Recent commits 这个版块的类型名称:
-
M-x magit-describe-section-briefly RET
,得到 #<magit-section “@{upstream}…” [unpushed status] 372-935>,所以类型名称为 unpushed - 由此设置可使 “Recent commits” 和 “Unpulled from upstream” 在打开 magit-status 时自动展开:
(setq magit-section-initial-visibility-alist
'((unpushed . show) ; recent commits are taken from "unpushed to @{upstream}"
(unpulled . show))) ; unpulled from upstream
参考:
1 个赞