Im Endeffekt ist das auch nicht so viel komplizierter: Die jeweiligen Stellen markieren und mit SelAttributes einfärben (nacheinander). Natürlich musst du das irgendwann wieder rückgängig machen.
Dass Wörter, die nicht unmittelbar aufeinander folgen, parallel markiert werden können, wäre für mich auch nicht sinnvoll, da es kein Standardverhalten ist. Die erste Frage wäre für mich schon, was passiert, wenn man Strg+C, Entf o.ä. drückt.