Init dosyamı düzenlemek için açan veya yolunu döndüren arayabileceğim bir işlev var mı?
Init dosyamı düzenlemek için açan veya yolunu döndüren arayabileceğim bir işlev var mı?
Yanıtlar:
38.1.2 Emacs Lisp kılavuzunun Başlangıç Dosyasıuser-init-file
bölümünde açıklanan değişkene bakın .
Bu değişkeni kullanarak init dosyasını açan etkileşimli bir komut oluşturmak kolaydır:
(defun my-open-init-file ()
"Open the init file."
(interactive)
(find-file user-init-file))
Basit bir alternatif, init dosyanız için bir yer işareti eklemek olacaktır ( varsayılan olarak bookmark-set
bağlı C-x r m
). Sonra geri dönmek için bookmark-jump
( C-x r b
) kullanabilirsiniz .
Ayrıca, mod recentf-mode
ile Helm veya Ido'yu etkinleştirir ve kullanırsanız, en ido-use-virtual-buffers
son dosyalara geçmek kadar hızlıdır C-x b <filename>
. Bunu etkinleştirdikten ve recentf-max-saved-items
güzel bir yüksek değere (1000) ayarladıktan sonra , bir dosyanın zaten açık olup olmadığını neredeyse hiç düşünmüyorum - her şeye her zaman tek bir anahtar bağlama yoluyla erişilebilir.
Bu, inac dosyasını farklı yerlere yerleştiren birden fazla sistemde Emacs kullanıyorsanız veya init.el
sık sık düzenlemezseniz (ancak bu ne tür Emacs kullanıcısı için geçerli olur?!?)