Emacs 如何在ediff中启用语法突出显示?
我正在使用ediff查看修补程序(通过magit ediff)。它工作得很好,但我希望在补丁审查期间有语法突出显示(即,就像)。 可能吗?Emacs 如何在ediff中启用语法突出显示?,emacs,Emacs,我正在使用ediff查看修补程序(通过magit ediff)。它工作得很好,但我希望在补丁审查期间有语法突出显示(即,就像)。 可能吗? 如果没有,实现该目标的最佳方法是什么?如果在语法高亮显示的缓冲区上调用ediff,它们不会丢失语法高亮显示(尽管很明显,任何具有明确前景颜色的ediff面在激活时都会产生这种效果;YMMV用于禁用这些效果,具体取决于原始前景与ediff背景的对比度……)@Thomas你的意思是背景突出显示而不是语法突出显示?我的意思是背景在差异突出显示之后(对于删除/添加的
如果没有,实现该目标的最佳方法是什么?如果在语法高亮显示的缓冲区上调用ediff,它们不会丢失语法高亮显示(尽管很明显,任何具有明确前景颜色的ediff面在激活时都会产生这种效果;YMMV用于禁用这些效果,具体取决于原始前景与ediff背景的对比度……)@Thomas你的意思是背景突出显示而不是语法突出显示?我的意思是背景在差异突出显示之后(对于删除/添加的行,通常为红色/绿色),以及代码语法高亮显示后的前景。@phils有趣。我将检查我的主题是否与背景颜色不一致。如果在语法高亮显示的缓冲区上调用ediff,它们不会丢失语法高亮显示(尽管很明显,任何具有明确前景颜色的ediff面在激活时都会产生这种效果;YMMV用于禁用这些效果,具体取决于原始前景与ediff背景的对比度……)@Thomas你的意思是背景突出而不是语法突出?我的意思是背景在差异突出之后(对于删除/添加的行,通常是红色/绿色),前景在代码语法突出之后。@phils很有趣。我会检查我的主题是否与背景色不符。