T: bagaimana saya bisa mendapatkan buffer baru untuk menghormati pemetaan auto-mode-alist
?
Saat menemukan file , Emacs membandingkan ekstensi file dengan auto-mode-alist
untuk menentukan mode utama mana yang digunakan untuk buffer file. Apakah ada cara untuk menggunakan informasi auto-mode-alist
untuk menentukan mode buffer yang belum memiliki file yang terkait dengannya?
Yaitu: jika saya membuka buffer baru yang namanya memiliki sesuatu yang terlihat seperti ekstensi file, dapatkah saya membuatnya terbuka secara otomatis dalam mode yang diharapkan? Misalnya, jika saya membuka buffer baru a-new-buffer.el
yang belum dikaitkan dengan file, saya ingin membuka buffer emacs-lisp-mode
daripada dalam mode default.
org
buffer sementara untuk menguji fungsi baru yang saya tulis untuk digunakan dalam org-mode
; b) R
penyangga sementara untuk melakukan manipulasi statistik yang cepat dan dibuang; c) buffer teks sementara untuk menulis email. Dalam setiap kasus, saya tidak ingin membuat file untuk dikunjungi, saya hanya ingin buffer yang dibuang yang tetap terbuka dalam mode yang sesuai.
C-x C-f
yang tidak " membuat file kunjungan ". Itu adalah kesalahpahaman mendasar. Mereka hanya melakukan apa yang Anda cari. Hal ini hanya jika dan ketika Anda mencoba untuk menyimpan buffer bahwa file akan dibuat. Jika Anda tidak mencoba untuk menyimpan buffer, tidak ada file yang dibuat. Apa yang Anda inginkan, dari apa yang saya mengerti sejauh ini, adalah "mengunjungi file" (yang sebenarnya berarti membuka buffer dalam mode yang tepat).
auto-mode-alist
, Anda membuat buffer " mengunjungi " file (dan itu menangani semuanya).