如何用一些背景色标记emacs中的当前行?
有没有一种简单的方法可以用一些背景色来绘制当前线条?与使用regesp的hl lock line face buffer类似,但仅限点所在的行 编辑: 它不像HIGHLIGHT-CURRENT-LINE,因为我需要先标记一条线,然后再标记另一条线,然后在不影响高亮显示的情况下到处移动点。软件包可以做您想要的事情。我仅为列中的标记将如何用一些背景色标记emacs中的当前行?,emacs,bookmarks,Emacs,Bookmarks,有没有一种简单的方法可以用一些背景色来绘制当前线条?与使用regesp的hl lock line face buffer类似,但仅限点所在的行 编辑: 它不像HIGHLIGHT-CURRENT-LINE,因为我需要先标记一条线,然后再标记另一条线,然后在不影响高亮显示的情况下到处移动点。软件包可以做您想要的事情。我仅为列中的标记将bm highlight style设置为bm highlight only marge,但如果您希望整行着色,则将其设置为bm highlight only line
bm highlight style
设置为bm highlight only marge
,但如果您希望整行着色,则将其设置为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)
(setq bm高亮显示样式“仅bm高亮显示行”)
(全局设置键(kbd“”)“bm切换)
(全局设置键(kbd“”)'bm next)
(全局设置键(kbd“”)“bm上一个)
满足您的要求。使用(默认情况下)在点处设置书签。您可以为这些书签配置所需的类型。这与bm.el
提供的类似(Ben的回答),但更灵活不,我希望在点移动到另一条线后保留背景绘画。