在下面的屏幕截图中,我仅将linum
面部的背景设置为某种颜色,但是在缓冲区的末尾有一个空白区域,并且global-visual-line-mode
启用换行()时,行与行之间存在间隙:
理想情况下,整个左侧应为统一的颜色。这可能吗?我了解一些Elisp,因此,如果可能的话,我可能会自己编写一些说明的修复程序。
切换主题时,我已经注意到了这一点。对于我来说,解决方法是返回默认主题,然后重新启用特定主题。通常会重置背景颜色。值得一看的是默认主题设置,以了解它是否对特定的面孔更加勤奋,这可能为如何编写函数进行修复提供了线索。
—
elarson
固定“中间”颜色可能是可行的(我会尝试一下)。令人遗憾的是,在缓冲区结束后固定颜色是没有的-没有什么可着色的。
—
马拉巴巴
实际上,我经常看到这个问题,这可能是一个有价值的功能要求。
—
马拉巴巴
@Malabarba为什么无法将其扩展到缓冲区下方的区域?边缘毕竟也这样做。
—
Lenar Hoyt 2014年
@mcb我现在了解您的意思了。边缘有自己的脸(背景延伸到屏幕底部),边缘没有(仅借用默认脸)。
—
马拉巴巴2014年