719*_*016 111 emacs r syntax-highlighting knitr
在Emacs中打开时,是否会对knitr markdown文档中R代码的语法高亮(颜色)块的现有工具或新工具进行任何修改?
我正在看的knitr块是三重反引号块[```],里面包含R代码.
编辑:到目前为止我尝试过的事情:
- Ubuntu 12.04与Emacs 23
emacs --version
GNU Emacs 23.3.1
Run Code Online (Sandbox Code Playgroud)
1.多模
https://github.com/vitoshka/polymode/issues/3
我试图让alphaode语法高亮我的Rmd文件,但它抱怨'颜色'加载文件:
cd ~/.emacs.d
git clone https://github.com/vitoshka/polymode.git
Run Code Online (Sandbox Code Playgroud)
在我的.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)
Run Code Online (Sandbox Code Playgroud)
EVAL-缓冲:
Cannot open load file: color
Run Code Online (Sandbox Code Playgroud)
- 使用Emacs 24的CentOS:
emacs --version
GNU Emacs 24.2.1
Run Code Online (Sandbox Code Playgroud)
1.正确安装了Polymode
打开Rmd文件,M-x polymode-minor-mode语法高亮没有变化.
emacs --version
GNU Emacs 24.3.1
Run Code Online (Sandbox Code Playgroud)
1.正确安装了Polymode
打开一个Rmd文件,M-x poly-markdown+r-mode一些语法高亮显示开始出现,但我需要手动修改每个三元组代码块中的测试,以便完全显示语法.


第二个图像是在knitr块之前键入Return之后.
| 归档时间: |
|
| 查看次数: |
6109 次 |
| 最近记录: |