Her seferinde Emacs sözdizimi vurgulandığında başarısız olur ve renklendirme bir tamponda herşeyi alır. Emacs'i sözdizimini "yeniden kurmaya" zorlamanın bir yolu var mı? Sadece dene? Biraz zaman alırsa umrumda değil.Howto force emacs recoon
5
A
cevap
8
Bence M-x font-lock-fontify-buffer
ne arıyorsanız onu yapacağız. Veya bir bölge seçin ve M-o M-o
(veya M-x font-lock-fontify-block
) yapın.
0
Bir kez arabelleği doğal moduna sıfırlamak, yeniden tanıtmak, imlecin ekranın ortasındaki çizgiyi getirmek, menü çubuğunu devre dışı bırakmak, araç çubuğunu devre dışı bırakmak ve taşımak için aşağıdaki basit işlevi yazdım. kaydırma çubuğu kaldı. mod değişiklikleri, Emacs aniden menü çubuğu görüntüler veya başka bir şey yanlış gittiğinde
(defun --normal-mode-no-gimmicks()
"Enable buffer `normal-mode' and refontify.
Disable frame menu, toolbar, scrollbars."
(interactive)
(menu-bar-mode 0)
(tool-bar-mode 0)
(set-scroll-bar-mode 'left)
(toggle-scroll-bar 1)
(normal-mode) (recenter-top-bottom)
(font-lock-fontify-buffer))
Bu
çok yararlı olabilir. Daha sonra onu iyileştirmek içinM-g g
'a basıyorum.
(global-set-key [?\M-g ?g] '--normal-mode-no-gimmicks)
M-o M-o
; Bu, bu işlev için daha iyi bir anahtar bağlaması olabilirmiş gibi görünüyor.
İlgili konular
- 1. Howto force Report Viewer, baskı önizleme modunda görüntülenecek
- 2. Force install.packages()
- 3. force asyncvalidators
- 4. Basit iPhone resim görüntüleyici howto
- 5. Howto: Drupal Dosya Yükleme Formu
- 6. BigDecimal hash kodu "Normalleştiriliyor": Howto?
- 7. force download ac
- 8. Android force uygulamaları durdurun
- 9. Brute-Force dil tespiti
- 10. PHP Force Apache hatası
- 11. liveCycle force yakın belge
- 12. force download ZF2 kullanarak
- 13. howto: carrierwave'nin temel kurulumu [Heroku ve S3]
- 14. Emacs, R, Sweave: Emacs
- 15. Emacs
- 16. Emacs
- 17. Emacs
- 18. Emacs
- 19. Emacs
- 20. Emacs
- 21. emacs,
- 22. Emacs
- 23. Emacs
- 24. Emacs
- 25. Emacs
- 26. Emacs
- 27. Piksellerde DataFrame döndürmek için Force.
- 28. Force DataGrid sütun doğrulaması (WPF)
- 29. Android wake lock force kapatmak
- 30. Codeigniter Force dosyaları karşıdan yükle
Teşekkürler Jon! Harika çalıştı. Eksik olduğum bazı Emacs sözcüklerinin olması gerektiğini biliyordum: "Fontify". – sligocki
Sorun değil! Sevindim, yararlı oldu. –
bu (şu anda), arabellek yüklendikten sonra (ör. * Çizik * tamponunda) "font-lock-add-keywords" anahtar sözcüğünü yükledikten sonra yapılan değişiklikleri dikkate almaz. Bunların uygulanabilmesi için, 'M-x normal mod' veya 'M-x revert-buffer' yapmanız gerekir. – Mark