Emacs + magit - 垂直责备

时间:2015-12-17 09:54:10

标签: emacs magit

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

我发现了magit-blame,但它以不同的方式显示差异(提交,作者和下面的代码),这对我来说似乎不自然。是否有可能将此视图更改为类似逃犯的作用?我知道emacs是几乎无限可能的编辑器所以它必须以某种方式存在。

我还发现我可以使用vc-annotate,但它不会保留语法高亮。

2 个答案:

答案 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