Emacs'de açıldığında bir knitr markdown belgesindeki R kodu bloklarını sözdizimi ile vurgulayacak (renkli) mevcut bir araçta veya yeni araçta herhangi bir değişiklik var mı?
Baktığım örgü parçaları, [```]
içinde R kodunu içeren üçlü arka uçlu bloklar .
DÜZENLEME: şimdiye kadar denediğim şeyler:
- Emacs 23 ile Ubuntu 12.04
emacs --version
GNU Emacs 23.3.1
1. Polimod
https://github.com/vitoshka/polymode/issues/3
Rmd dosyalarımı sözdizimi vurgulamak için polymode almaya çalışıyorum, ancak bir 'renk' yükleme dosyası hakkında şikayet ediyor:
cd ~/.emacs.d
git clone https://github.com/vitoshka/polymode.git
.Emacs dosyamda:
(add-to-list 'load-path "/home/avilella/.emacs.d/polymode/")
(add-to-list 'load-path "/home/avilella/.emacs.d/polymode/modes/")
;; Require any polymode bundles that you are interested in:
(require 'poly-R)
(require 'poly-markdown)
Eval-tampon A:
Cannot open load file: color
- Emacs 24 ile CentOS :
emacs --version
GNU Emacs 24.2.1
1. Polimod doğru şekilde kuruldu
Bir Rmd dosyası açın M-x polymode-minor-mode
, sözdizimi vurgulamasında değişiklik yok.
emacs --version
GNU Emacs 24.3.1
1. Polimod doğru şekilde kuruldu
Bir Rmd dosyası açın M-x poly-markdown+r-mode
, bazı sözdizimi vurgulamaları görünmeye başlar, ancak sözdizimini tam olarak göstermesi için her üç işaretli kod bloğundaki testi manuel olarak değiştirmem gerekiyor.
İkinci resim, örgü bloğundan önce bir Return yazdıktan hemen sonra.