İle:
(when window-system
(set-face-background 'hl-line "light yellow")
(global-hl-line-mode 1))
geçerli satır sarı arka planla vurgulanır, ancak metnin arka plan özellikleri varsa üzerine de yazılır (fark modu, gökkuşağı modu gibi).
Yalnızca uygun özellikleri olmayan parçalar için arka plan ayarlamak mümkün müdür?
GÜNCELLEME Denemeye başladım, noktalarla arka planla çakışmıyor gibi görünüyor:
(set-face-stipple 'hl-line '(4 4 "\x01\x00\x00\x00"))
(set-face-attribute 'hl-line nil :inherit nil)
Ancak noktalarla maalesef metin görünümüne zarar ...
(when (memq NAME-OF-FACE (mapcar (function (lambda (ovr) (overlay-get ovr 'face))) (overlays-at (point)))) (remove-overlays BEGINNING-POINT ENDING-POINT 'face hl-line))