Emacs fancy-startup-text'i (ekrana gelen açılış ekranı, nasıl kapatılacağını biliyorum ama nasıl değiştireceğimi bilmiyorum) değiştirmek istiyorum. fikir, web'den (haberler, spor fikstürleri, günün sözcüğü vb.) bazı şeyleri emacs için getiren kendi başlangıç sayfamı oluşturmaktır.Emacs fantezi başlangıç metnini değiştirebilir miyim?
5
A
cevap
3
İstediğinizi yapmak için bir startup hook kullanabilirsiniz:
(add-hook 'emacs-startup-hook 'my-startup-fcn)
(defun my-startup-fcn()
"do fancy things"
(let ((my-buffer (get-buffer-create "my-buffer")))
(with-current-buffer my-buffer
;; this is what you customize
(insert "some stuff\nmore stuff"))
(switch-to-buffer my-buffer)))
1
Kullanıcı Seçenek:
Bu değişken ilk seçmeli tampon olmayan nil ise, bir dosya tespit veya Emacs başladıktan sonra görüntülemek için tampon yerine başlangıç ekranı. Değeri t ise, Emacs ‘çizik’ arabelleğini görüntüler. Değeri bir dize ise, bu ziyaret etmek için Emacs için bir dosyanın adını belirtir.
- senin .emacs
dosyasında Emacs Manual
0
, *scratch*
tampon görünen metni kontrol initial-scratch-message
değişkeni ayarlar kod yazmak. Emacs başladıktan sonra
İlgili konular
- 1. Emacs başlangıç uyarı
- 2. Çözüm Konfigürasyonu combobox'ının genişliğini IDE'deki değiştirebilir miyim?
- 3. Çizgi grafiğin genişliğini değiştirebilir miyim?
- 4. C# Request.Form değişkenlerini değiştirebilir miyim?
- 5. Tercihler dosya adını değiştirebilir miyim?
- 6. Emacs
- 7. Google logosunun konumunu MKMapView'da değiştirebilir miyim?
- 8. Linux kernel işlevini bir modülle değiştirebilir miyim?
- 9. Vurgu rengini (AppCompat) program aracılığıyla değiştirebilir miyim?
- 10. Kendi mysql parolamı değiştirebilir miyim PMA Problem
- 11. Git-add'in hunk boyutunu değiştirebilir miyim?
- 12. XML yorum şablonunu Visual Studio'da değiştirebilir miyim?
- 13. Spark'in yürütme belleğini çalışma zamanında değiştirebilir miyim?
- 14. Saatlerin sırasını Delphi XE2'de değiştirebilir miyim?
- 15. Arka plan resmini PhpStorm'da değiştirebilir miyim?
- 16. Git-add'in ** varsayılan ** iri boyutunu değiştirebilir miyim?
- 17. Bir enum ile ilişkili değerleri değiştirebilir miyim?
- 18. Yapıdaki bir Form Sınıfı eylemini değiştirebilir miyim?
- 19. FormsAuthentication tanımlama bilgisi adını değiştirebilir miyim?
- 20. ReSharper'ın özellikleri oluşturma biçimini değiştirebilir miyim?
- 21. Bir NSTextField metnini arayüz oluşturucudan vurgulayabilir miyim?
- 22. Hızlı başlangıç ve bitiş metnini değiştirme ve değiştirme metni Normal
- 23. ASP.NET Çekirdeğinde başlangıç sırasında veritabanına erişebilir miyim?
- 24. Emacs olmadan Lisp'i Kolayca Kullanabilir miyim?
- 25. Java ile fantezi denklemlerini görüntüleme
- 26. Bir seçiciden fantezi kutusunu temizleme
- 27. emacs-daemon başlangıç dosyası otomatik kaydetme verisi donuyorsa donuyor
- 28. Hizmeti değiştirmeden WCF ServiceContract arabiriminin ad alanını değiştirebilir miyim?
- 29. Giden istek başlıklarını bir Chrome Uzantısıyla değiştirebilir miyim?
- 30. Dosya sistemini, bir dosyanın salt okunur özniteliğini değiştirebilir miyim?
Bu bence işe görünmüyor. V 22.2.1'deyim. (setq ilk çizik mesajı "Merhaba dünya") (setq başlangıç-arabellek seçimi t) Benim tampon dosyalarının açılmasını işaretlemesine rağmen, arabellek seçimim budur. hala varsayılan başlangıç mesajını görmeye çalışın. (setq engelle-başlat-t-mesajı t) 'u koyarsam, öntanımlı açılış ekranını görmüyorum, fakat * kazıma * tamponu da boş çıkıyor. – ujj