Momentan gibt es kein Paket, um böse Marker hervorzuheben. Es sollte jedoch nicht zu schwierig zu implementieren sein. Die Liste der Marker wird in der Variablen evil-markers-alist
gespeichert (ein Beispiel für den Zugriff auf diese Daten finden Sie in der Funktion). Daher muss man nur diese Liste durchlaufen und dem Puffer entsprechende Überlagerungen hinzufügen.
Es könnte eine gute Idee sein, der Funktion evil-set-marker
einen Hinweis hinzuzufügen, der aufgerufen wird, wenn Evil eine Markierung ändert, damit die Hervorhebung aktualisiert werden kann.
Ich würde wahrscheinlich einen untergeordneten Modus evil-show-marks-mode
oder so definieren, um diese Funktion zu aktivieren/deaktivieren.
Weil es eine schöne Sache und recht einfach, aber nicht trivial zu implementieren, wäre es schön, wenn jemand ein entsprechendes Erweiterungspaket schreiben Freiwilligen;)
Ich bin mir nicht sicher, ob es ein Paket gibt, das genau das tut, was Sie wollen, aber es gibt ein Paket namens 'bm' (Lesezeichen), das ziemlich nah ist. Es hebt hervor, aber Sie müssen die Lesezeichen manuell einfügen. Sie können es anpassen, um die Markierungen in "mark-ring" zu markieren. – jpkotta