Şahsen tüm ayarlarımı özelleştirmeden ve .emacs dosyama taşıdım. Çoğunlukla ben özelleştirmek için UI gerçekten sevmiyorum çünkü.
Yani, bunun yerine benim özel dosyasıdır:
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(scheme-program-name "scheme")
'(tetris-use-glyphs nil))
Ben:
söyleniyor
(setq
scheme-program-name "scheme" ; because I like it
tetris-use-glyphs nil) ; it's an example
O özel set-değişken bunlardan biri argümanları bir dizi sürer bir yorum. Yani yapabileceğini: Eğer diğer değişkenleri değişmez zaman, değişkenin değerini değiştirdiğinizde
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(scheme-program-name "scheme" nil nil "this is a comment")
'(tetris-use-glyphs nil nil nil "This is another comment"))
comment sadece uzak şişmiş olacaktır. Bunun bunun için uygun kullanım olduğundan emin değilim. C-h f custom-set-variables
, daha fazla bilgiye sahiptir.
Hm .. Ben elisp ile çok aşina değilim). heyecanlıydı, ama ben her zaman "nil nil" atlayabilirsiniz bir yolu var mı? 'özel-değişken-değişkenleri için 'açıklama-işlevi' argüman sırasının' 'olduğunu söyler. (SYMBOL EXP [ŞİMDİ [İSTEĞE [YORUM]]])'. “ŞİMDİ” ve “İSTEĞİ” yi sonlandırmak için bir yol var mı? – hsribei
bunun için elisp makrosu yazabilirsin;) –