Q: comment puis-je obtenir de nouveaux tampons pour honorer le mappage auto-mode-alist
?
Lors de la recherche d'un fichier , Emacs compare l'extension du fichier à auto-mode-alist
pour déterminer le mode principal à utiliser pour le tampon du fichier. Existe-t-il un moyen d'utiliser les informations dans auto-mode-alist
pour déterminer le mode d'un tampon auquel aucun fichier n'est (encore) associé?
C'est-à-dire: si j'ouvre un nouveau tampon dont le nom a quelque chose qui ressemble à une extension de fichier, puis-je le faire s'ouvrir automatiquement dans le mode attendu? Par exemple, si je devais ouvrir un nouveau tampon a-new-buffer.el
qui n'est pas encore associé à un fichier, je veux qu'il s'ouvre emacs-lisp-mode
plutôt que dans le mode par défaut.
org
tampon temporaire pour tester les nouvelles fonctions que j'écris pour utilisation org-mode
; b) un R
tampon temporaire pour effectuer des manipulations statistiques rapides et jetables; c) un tampon de texte temporaire pour composer un e-mail. Dans tous les cas, je ne pas veux créer un fichier à la visite, je veux juste un tampon jetable qui ouvre néanmoins dans le mode approprié.
C-x C-f
ne pas « créer un fichier à la visite ». C'est un malentendu fondamental. Ils font simplement exactement ce que vous cherchez. Ce n'est que si et lorsque vous essayez d' enregistrer le tampon qu'un fichier est créé. Si vous n'essayez pas d'enregistrer le tampon, aucun fichier n'est créé. Ce que vous voulez, d'après ce que je comprends jusqu'à présent, est de "visiter un fichier" (ce qui signifie vraiment ouvrir un tampon dans le mode approprié).
auto-mode-alist
, vous faites en sorte que le tampon " visite " le fichier (et cela s'occupe de tout).