Como encontro o código para o modo principal atual?

7

Como encontro o código elisp para o modo principal em uso no buffer atual?

yves Baumes
fonte

Respostas:

11

A variável major-modeserá configurada para um símbolo que descreve o modo.

Se o modo foi gravado a qualquer momento na história recente, esse símbolo será uma função que ativa o modo.

Então você pode simplesmente "encontrar" o código do modo principal.

(find-function major-mode)

Ou interativamente, execute M-x describe-modee clique no link para o arquivo de origem.

Jordon Biondo
fonte