Emacs扩展markerpen.el(link text)允许您高亮显示缓冲区中的任意区域。使用此扩展程序,一旦您杀死缓冲区,添加的突出显示将丢失。但是,能够以“持久”的方式突出显示文件的任意区域会很好 - 因为在关闭文件后添加的高亮显示不会丢失。
你知道我能以任何方式进行这种“持久”的突出显示吗?
非常感谢。
答案 0 :(得分:4)
答案 1 :(得分:3)
是的,此类功能 确实 存在。您可以通过多种方式添加突出显示,包括扫描鼠标标记笔式。
http://www.emacswiki.org/emacs/HighLight#PermanentHighlighting
答案 2 :(得分:1)
目前,没有这样的功能存在,所以你需要创建一个markerpen.el
的扩展,它创建了一个元文件,其中包含每个包含它们的文件中的高亮点。 (我建议为每个文件创建一个元文件)
设置标记时,每次将一个标记添加到markerpen-overlays
时,您都可以更新相关的图元文件。
当你加载任何文件时,你可以检查是否存在元文件(或当你调用markerpen库时)
然后加载元文件并创建标记。