我最近决定从vim切换到已经包含magit的spacemacs。使用Vim时,很容易显示:Gblame,并且显示带有提交,其作者和并排代码的垂直菜单(类似于原始git blame的工作方式)。

我发现了magit-blame,但是它以不同的方式(提交,编写者和下面的代码)显示diff对我来说似乎是不自然的。是否有可能将这种观点改变为类似 Fugitive 的工作方式?我知道emacs是几乎无限可能的编辑器,因此它必须以某种方式实现。

我还发现我可以使用vc-annotate,但是它不保留语法突出显示。

最佳答案

看起来现在已受支持(请参阅tarsius的链接)!

运行magit-blame,然后运行magit-blame-cycle-style(或者再次运行magit-blame,然后运行c)以循环到垂直模式。

关于Emacs + Magit-垂直怪,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34331520/

10-14 23:01