Emacs 如何用行号来定义缓冲区?

Emacs 如何用行号来定义缓冲区?,emacs,Emacs,如何将缓冲区htmlfontify或htmlize为html,当打开html时,每行都有行号?目前,HTMLfontifBuffer和HTMLizeBuffer函数似乎无法生成行号,即使在linum模式打开时也是如此 我知道,如果需要,组织导出可以为块生成行号。但我不知道如何将其应用于整个缓冲区。不久前,在gnu.emacs.help小组上有一个简短的“讨论”: 因此,我提议: (区域上的shell命令(最小点)(最大点)“nm”(concat(缓冲区名称)”.html)nil) matthia

如何将缓冲区htmlfontify或htmlize为html,当打开html时,每行都有行号?目前,HTMLfontifBuffer和HTMLizeBuffer函数似乎无法生成行号,即使在linum模式打开时也是如此

我知道,如果需要,组织导出可以为块生成行号。但我不知道如何将其应用于整个缓冲区。

不久前,在gnu.emacs.help小组上有一个简短的“讨论”:

因此,我提议:

(区域上的shell命令(最小点)(最大点)“nm”(concat(缓冲区名称)”.html)nil)


matthias

我今天找到了一个与你的建议类似的解决方案。我使用的是Emacs24,我可以在整个缓冲区上使用命令“矩形编号行”(C-xrn),然后使用htmlfontifbuffer或htmlizebuffer。但解决方案并不完美。也许需要一个javascript。别担心。一位聪明的法国人曾经说过:“完美是美好的敌人。”参见: