我最近决定从vim切换到已包含magit的spacemacs。使用Vim时很容易显示:Gblame,它显示了提交的垂直菜单,其作者和并排代码(类似于原始git blame的工作方式)。
我发现了magit-blame,但它以不同的方式显示差异(提交,作者和下面的代码),这对我来说似乎不自然。是否有可能将此视图更改为类似逃犯的作用?我知道emacs是几乎无限可能的编辑器所以它必须以某种方式存在。
我还发现我可以使用vc-annotate,但它不会保留语法高亮。
答案 0 :(得分:2)
看起来现在已受支持(请参见tarsius的链接)!
先运行UnicodeEncodeError: 'charmap' codec can't encode character '\u03b2' in position 1532: character maps to <undefined>
,然后运行magit-blame
(或先运行magit-blame-cycle-style
,再运行magit-blame
)以循环到垂直模式。
答案 1 :(得分:1)
Magit目前不支持此功能,但有计划支持多种显示样式:https://github.com/magit/magit/issues/2937。