Wie finde ich den Code für den aktuellen Hauptmodus?

7

Wie finde ich den Elisp-Code für den im aktuellen Puffer verwendeten Hauptmodus?

yves Baumes
quelle

Antworten:

11

Die Variable major-modewird auf ein Symbol gesetzt, das den Modus beschreibt.

Wenn der Modus zu irgendeinem Zeitpunkt in der jüngeren Geschichte geschrieben wurde, ist dieses Symbol eine Funktion, die den Modus aktiviert.

Sie können also einfach den Code des Hauptmodus "finden".

(find-function major-mode)

Oder führen Sie interaktiv M-x describe-modeden Link zur Quelldatei aus und klicken Sie darauf.

Jordon Biondo
quelle