问:是否有办法hl-line-mode
仅在所选窗口中突出显示当前行?
当我有多个hl-line-mode
打开了缓冲区的窗口时,很难一眼就知道哪个窗口是当前的。
我将变量cursor-in-non-selected-windows
设置为nil
仅在当前窗口中显示光标,但是该视觉提示被窗口中突出显示的行淹没了。
是否有类似的设置可让我hl-line-mode
仅在当前窗口中显示突出显示的行?甚至更好的是,是否有一种方法可以使突出显示的线条在不活动的窗口中(类似于mode-line-inactive
)具有不同的外观?
PS:是的,我可以看一下模式行来确定哪个窗口处于活动状态,但是这样做会使我的视线从我正在做的事情上移开,这使我无法集中精力。
@IqbalAnsari:有趣!不幸的是,我只是想用
—
丹
hl-line-mode
在几个缓冲区类型(occur
,mu4e
,等)。一会儿,我将在源代码中进行深入研究。
global-hl-line-mode
(而不是为每个缓冲区调用hl-line-mode),那么仅选中的窗口会高亮显示。