GNU Emacs è un editor di testo estensibile, personalizzabile e autocompattante, che può essere esteso con il codice Lisp. Sebbene Emacs sia un editor per scopi generici, qui le domande potrebbero essere sull'argomento se si tratta di estendere Emacs stesso (di solito scrivendo le funzioni di Emacs Lisp) o di specifiche modalità di programmazione. Altrimenti (e forse anche in quei casi), considera di porre la tua domanda su Emacs Stack Exchange.