Emacs中使用R
来源:互联网 发布:若木民喜 知乎 编辑:程序博客网 时间:2024/04/29 21:53
所需插件
- http://ess.r-project.org/index.php?Section=home
- 下载上一网址的安装包并进行安装,安装完毕后,ess一般被安装到了/usr/share/emacs/site-lisp/ess下,当然也可使用命令 sudo find / -type f -name “ess.el” 查找ess的安装目录
Emacs配置
在.emacs文件中添加
(add-to-list 'load-path "/usr/share/emacs/site-lisp/ess")(require 'ess-site);;可选配置;;设置ESS的Working目录(setq ess-ask-for-ess-directory nil)(setq ess-set-working-directory "~/R/");;设置默认语言;;(setq ess-ask-for-dialect nil)(setq ess-dialect "R")(add-to-list 'auto-mode-alist '("\\.R$" . R-mode))(add-to-list 'auto-mode-alist '("\\.r$" . R-mode))(setq ess-local-process-name "R")(setq ansi-color-for-comint-mode 'filter)(setq comint-prompt-read-only t)(setq comint-scroll-to-bottom-on-input t)(setq comint-scroll-to-bottom-on-output t)(setq comint-move-point-for-output t)(global-set-key [(meta i)] 'ess-eval-line)(global-set-key [(meta o)] 'ess-eval-region)(global-set-key [(meta p)] 'ess-eval-buffer)
常用命令
- M-X ess-eval-line: 运行当前行的代码
- M-X ess-eval-region: 通过光标选中region后,执行该命令,便会运行当前选中处的代码
- M-X ess-eval-buffer: 运行当前buffer的代码
- 还有很多命令,可查询文档,也可输入M-X ess之后按TAB键查看。当然也可设置全局的快捷键,更快速的执行命令。
- 另外,ESS支持R, STATA等多种统计语言。
ESS参考文档
官方文档链接:http://ess.r-project.org/ess.pdf
1 0
- Emacs中使用R
- Emacs中使用Cscope
- emacs中使用fcitx
- emacs 中使用etags
- Emacs中使用etags
- emacs 中使用gdb
- Emacs中使用ECB
- emacs 中使用 gdb
- emacs 中使用lisp
- 在emacs中使用ecb
- emacs中使用五笔
- 在Emacs中使用ECB
- 在Emacs中使用CEDET
- 在Emacs中使用CEDET
- 在Emacs中使用CEDET
- VS2012 中使用Emacs布局
- 在Emacs中使用ECB
- emacs中使用mit-scheme
- 第四章 4.21
- Git标签管理
- Java数据库之Oracle
- 关闭Ubuntu下的3D效果
- UE verilog always(*) 星花 被注释
- Emacs中使用R
- go lang学习笔记——接口
- IT项目经理应该做什么
- 栈和队列
- 南宁产后便秘严重怎么办
- 南宁哪里治疗便秘比较好
- PHP--Windows 7 +IIS7配置
- 南宁得便秘人有什么感觉
- 南宁治疗便秘的较好方法