Emacs - 在视觉标记之间切换?
问题描述:
我想弄清楚这个功能是否存在,或者如果不是编程有多难。Emacs - 在视觉标记之间切换?
基本上就是我要找的是标记文件中的多行某种形式强调指出的是,他们是重要的线的能力。从那里开始可以打开/关闭标记,并且能够切换标记 - 对于较大的文件,能够为重要线条做到这一点非常棒。
的标记没有坚持,只为这届会议将是巨大的。
我接过来一看到页面“的标记概述” - 但我不知道这正是我想要的东西,如果它是值得花时间去尝试和实现,如果它不是。
感谢任何/所有的帮助!
答
这有点类似于highlight-regexp
呢,除了任意文本,而不是一个正则表达式。在此基础上,我觉得这样的事情应该工作:
(defun highlight-text()
"Highlight the current region."
(interactive)
(let ((overlay (make-overlay (region-beginning) (region-end))))
(overlay-put overlay 'face 'hi-yellow)))
答
你想要一个突出的位置(例如线)快,可能是临时的书签:Bookmark+。
Autonamed bookmarks:打相同的密钥创建/删除。
Temporary bookmarks:任何书签可以是暂时的;快速切换温度/永久。
Highlighting bookmark locations:任何书签可以高亮显示,以各种方式。
FWIW,书签+做的一切bm.el
呢,等等。
[VisibleBookmarks(http://www.emacswiki.org/emacs/VisibleBookmarks)做这样的事情 – Tom