buffers – ¿Cómo hacer que los búferes (no solo archivos) respeten auto-mode-alist?

Pregunta:

P: ¿cómo puedo obtener nuevos búferes para respetar el mapeo en auto-mode-alist ?

Al encontrar un archivo , Emacs compara la extensión del archivo con la auto-mode-alist para determinar qué modo principal usar para el búfer del archivo. ¿Hay alguna manera de usar la información en auto-mode-alist para determinar el modo de un búfer que (todavía) no tiene un archivo asociado?

Es decir: si abro un nuevo búfer cuyo nombre tiene algo que parece una extensión de archivo, ¿puedo hacer que se abra automáticamente en el modo esperado? Por ejemplo, si tuviera que abrir un nuevo búfer a-new-buffer.el que aún no está asociado con un archivo, quiero que se abra en emacs-lisp-mode lugar de en el modo predeterminado.

Respuesta:

Los comandos de visita de archivos, como Cx Cf , no crean un archivo para visitar. Hacen lo que buscas.

Solo si intenta guardar el búfer y cuando lo haga, se creará un archivo .

Si no intenta guardar el búfer, no se crea ningún archivo. Lo que quiere, por lo que tengo entendido hasta ahora, es " visitar un archivo " (lo que realmente significa abrir un búfer en el modo adecuado).

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım