Y a-t-il une modification d'un outil existant ou d'un nouvel outil qui mettra en évidence la syntaxe (couleur) des blocs de code R dans un document Knitr Markdown une fois ouvert dans Emacs?
Les morceaux knitr que je regarde sont des blocs à triple backtick [```]
qui contiennent du code R à l'intérieur.
EDIT: les choses que j'ai essayées jusqu'à présent:
- Ubuntu 12.04 avec Emacs 23
emacs --version
GNU Emacs 23.3.1
1. Polymode
https://github.com/vitoshka/polymode/issues/3
J'essaie d'obtenir polymode pour mettre en évidence la syntaxe de mes fichiers Rmd, mais il se plaint d'un fichier de chargement `` couleur '':
cd ~/.emacs.d
git clone https://github.com/vitoshka/polymode.git
Dans mon fichier .emacs:
(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-buffer:
Cannot open load file: color
- CentOS avec Emacs 24:
emacs --version
GNU Emacs 24.2.1
1. Polymode installé correctement
Ouvrez un fichier Rmd,, M-x polymode-minor-mode
aucune modification de la coloration syntaxique.
emacs --version
GNU Emacs 24.3.1
1. Polymode installé correctement
Ouvrez un fichier Rmd,, une M-x poly-markdown+r-mode
partie de la coloration syntaxique commence à apparaître, mais je dois modifier manuellement le test dans chaque bloc de code à triple coche pour qu'il montre pleinement la syntaxe.
La deuxième image est juste après avoir tapé un retour avant le bloc knitr.
polymode
: github.com/vitoshka/polymode