Emacs e gli oggetti di testo
Nei documenti complessi vi sono, spesso, frammenti di testo all’interno di ben definiti elementi semantici: parentesi di vario tipo, virgolette semplici o doppie, segni in interpunzione, ecc.
In alcuni sistemi di scrittura (Vim, in particolare) sono chiamati “oggetti di testo”.
Emacs può gestire questi blocchi di testi con un pacchetto denominato Expand-region che “incrementa la regione selezionata da unità semantiche” (definizione originale, tradotta in italiano, dalla pagina GitHub del programmatore).