七 032009
用于编辑 R 脚本的文本编辑器很多,个人更倾向于使用开源编辑器(关于 R 的编辑器我在 RFAQ_cn 上也提过)。这里主要介绍一下 gedit,一款在 GNOME 桌面环境下的文本编辑器。
虽说 geidt 看起来就和 Windows 下面的 notepad 一样简陋,但它对于运行一般 R 脚本已经足够用,因为 gedit 编辑器可以将 R 代码直接作为外部命令运行。具体实现方式如下:
依次选择:编辑-首选项-插件-外部工具(执行外部命令和Shell脚本)

新建一个工具R,在命令中写入 R –no-save –no-restore -q,同时写入描述和快捷键(这里定义的是ctrl +r)。
输入可选择"选中区域"和"全选",输出的话,"在下方面板中显示"比较好一些,当然这个看个人喜好。
编辑 R 代码过程中,选中要执行的代码,ctrl+r,OK,输出结果,非常方便。









只执行选中部分代码,的确是个比较不错的配置。
可惜没有语法加亮,还是显得简陋了点吧?
好像Emacs有R语法加亮的插件,不知道好用不。
那个 ESS 我也用过,惊讶于它的强大,但对我来说,反复用小手指按着 ctrl 实在有些吃不消,还是类似 tinn-r 的编辑器舒服些。gedit 的语法高亮应该可以实现,估计和 ultraedit 的语法高亮大致一样。
很不错啊
不过我还是比较习惯VIM + R-Plugin
恩,vi 也是很好用的。不过对于一般人来说,还是有点难。不亚于Emacs了 :)
[...] 今天在 google 上搜索 g77 的相关文章,然后不小心被 Linux公社 的一篇文章吸引过去,哪知道这篇文章居然有个链接至Ubuntu 下编写 R 脚本的利器-Gedit!注意啊,这个链接可不是www.bjt.name上的链接,而是Linux公社下面的一篇文章,作者居然是bjt!我怎么不知道我投了网稿,这“网络爬虫”也忒牛了点吧! 评论 (0) [...]
扩展名为.r就会自动语法加亮
刘版主,我是R的初学者,请问在windows下用什么编辑器比较好?可以自动完成、高亮语法、并编译的?
如果你对盗版软件接受的话,推荐使用ultraedit(15.0),支持自动补全,高亮(需要下载一个R的wordfile)。编译的话需要配置一下,个人认为没什么必要。
Hi, bjt
按照你的做法配置gedit,plot命令打开的窗口会一闪而过就关闭,有什么解决办法嘛?
我这ubuntu环境挂掉了,没法看为什么。不过可能是由于R –no-save –no-restore -q。
插一句,既然都到linux下了,干脆转向 Emacs + ESS 得了
Hi, 有什么Emacs + ESS的配置教学贴么?
觉得Emacs的按键不太习惯。。
文档的话还是看http://ess.r-project.org/比较好,Emacs + ESS 配置不难。我记得在ubuntu下,新立得软件管理器中就有完全安装,装上就能用。可能后续要配置的是显示以及一些偏好设置。COS里有,搜一搜即可
文档的话还是看http://ess.r-project.org/比较好,Emacs + ESS 配置不难。我记得在ubuntu下,新立得软件管理器中就有完全安装,装上就能用。可能后续要配置的是显示以及一些偏好设置。COS论坛里有,搜一搜即可