Me gustaría cargar el yaml-modepara cualquier archivo llamado *.ymlo *.yaml.
major-mode
b4hand
fuente
fuente

Auto Major Mode, y usted será capaz de responder a su propia pregunta:auto-mode-alist. Oh, veo que hiciste eso, 10 segundos después de que publicaste la pregunta. Tal vez no sea una buena idea extraer preguntas y respuestas del manual de esta manera. Pero supongo que es una pregunta que se le ocurrirá a la gente, y la respuesta les ayudará. Lástima que lo aprendan de esta manera, en lugar de aprenderlo de Emacs. Es mejor enseñar a las personas cómo encontrar esas respuestas, en mi opinión.Respuestas:
Agregue estas líneas a su
.emacsarchivo:La
auto-mode-alistes una variable que emacs consulta cada vez que se abre un nuevo archivo. Puede agregar asignaciones entre patrones de nombre de archivo y modos principales.Puede encontrar más información sobre cómo Emacs determina qué modos cargar para un búfer dado en el manual de Emacs .
fuente
(require 'yaml-mode)es innecesario si el modo se carga automáticamente (que es casi siempre el caso). La biblioteca se cargará automáticamente cuando abra un archivo con la extensión de archivo correcta.yaml-modese instaló como un paquete, definitivamente necesitaba la(require 'yaml-mode)línea; de lo contrario, me gustaría ver el siguiente error:File mode specification error: (void-function yaml-mode).