Emacs에서 열었을 때 knitr markdown 문서에서 R 코드 블록을 구문 강조 (색상)하는 기존 도구 나 새 도구를 수정 한 것이 있습니까?
내가보고있는 knitr 청크는 [```]
내부에 R 코드가 포함 된 트리플 백틱 블록 입니다.
편집 : 지금까지 시도한 것 :
- 우분투 이맥스 (23) 12.04
emacs --version
GNU Emacs 23.3.1
1. 폴리 모드
https://github.com/vitoshka/polymode/issues/3
내 Rmd 파일을 구문 강조하기 위해 폴리 모드를 얻으려고하는데 '색상'로드 파일에 대해 불평하고 있습니다.
cd ~/.emacs.d
git clone https://github.com/vitoshka/polymode.git
내 .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)
평가 버퍼 :
Cannot open load file: color
- CentOS는 이맥스 24 :
emacs --version
GNU Emacs 24.2.1
1. 올바르게 설치된 Polymode
M-x polymode-minor-mode
구문 강조를 변경하지 않고 Rmd 파일을 엽니 다 .
emacs --version
GNU Emacs 24.3.1
1. 올바르게 설치된 Polymode
Rmd 파일을 열면 M-x poly-markdown+r-mode
일부 구문 강조 표시가 나타나기 시작하지만 구문을 완전히 표시하려면 각 삼중 틱 코드 블록에서 테스트를 수동으로 수정해야합니다.
두 번째 이미지는 knitr 블록 앞에 Return을 입력 한 직후입니다.
polymode
: github.com/vitoshka/polymode