更好的 Git Blame

今天有空增强了下 Git blame 功能(使用git-messenger),用起来更直观,可以在弹出窗口看到内容,也可以根据 hydra 提示显示或者拷贝相关内容。本来想单独写一个包,但是目前效果还不错暂不不弄了。需要的可以去 Centaur Emacs 看看。

还有一种办法是直接使用 magit-blame,可以搭配git-timemachine

6 个赞

:+1: git blame这个功能最近上手一个新项目还挺常用的,求支持单独的package

发现有很多类似的包,但是功能确实都有所不足。git-messager很好,可惜没有怎么维护了。vim 版的倒是很活跃。vc-msg目前还在维护,看起来能满足要求。我给 Chen Bin 提了个需求,可以把我的功能 port 过去。Use child-frame or pos-tip? · Issue #5 · redguardtoo/vc-msg · GitHub

确实,有时候几个小函数很有用但是感觉不适合搞一个包出来,就很尴尬

嗯,感觉杀鸡用牛刀~~~~

issue 里有位仁兄提的全部用 hydra 来显示,我试了下效果也很棒。

5 个赞

更新下最新的效果,show 直接用 magit。暂时就这样了

4 个赞