3

有没有一种简单的方法可以用一些背景颜色绘制当前行?就像它hl-lock-line-face-buffer与regesp一样,但只有点所在的行。

编辑:它不像HIGHLIGHT-CURRENT-LINE,因为我需要标记一条线,然后是另一条线,然后将点移动到任何地方而不影响该亮点。

4

2 回答 2

1

可见书签 (bm)包将满足您的需求。我只在列中设置bm-highlight-stylebm-highlight-only-fringe一个标记,但如果你想要整行着色,则将其设置为bm-highlight-only-line

(setq bm-highlight-style 'bm-highlight-only-line)

(global-set-key (kbd "<C-f2>") 'bm-toggle)
(global-set-key (kbd "<f2>") 'bm-next)
(global-set-key (kbd "<S-f2>") 'bm-previous)
于 2012-09-14T00:23:05.550 回答
1

Bookmark+可以满足您的要求。使用C-x p RET(默认情况下)在点设置书签。您可以为此类书签配置所需的突出显示类型。这类似于bm.el提供的(本的回答),但更灵活

于 2013-09-26T06:17:01.927 回答