当前位置: 首页 > 工具软件 > VimR > 使用案例 >

vim -r linux,vim编辑R代码的实现:::(R语言安装BIoconductor和BiocLite):R在linux的安装...

段干麒
2023-12-01

在window下的安装很容易,大家都会,在linux下,如果手动编译安装还是有些麻烦的,特别是当报错的时候,还要找到报错的根源,所以我们安装的时候,如果有网络

我们可以直接用命令,

sudo yum install R

就可以了,当然要你先获取最高权限,输入 密码。

我们也可以用vim来编辑R代码,我们来看一下实现的形式。

这里主要用的是一个vim的插件:http://www.vim.org/scripts/script.php?script_id=2628

这是这个插件,这篇文章主要就是这个插件的帮助文件的翻译,vim是基于windows xp系统的,其他系统可能有差别,大家可以参考document文件。

1.首先在window下安装这个插件,需要vim7.3以上的版本,和python:Python: http://www.python.org/download/。这个下载,然后按装就好了。这个插件式基于32位操作系统的,所以python也是32位,vim当然也需要32位,不过因为R和vim是不同的两个东西,你可以使用64位的R软件。然后还要安装pywin32。可以在中下载到,要注意版本的统一,这里我们的python和pywin32都是2.7版本的。

然后再D:\Program Files\R\R-2.15.2\library\base\R这个路径下有个Rprofile打开,在最后添加

if(interactive()){

library(vimcom)

}然后把自己下载的vim-r-plugin的插件在你分vimfile里解压,通常在

C:\Documents and Settings\yourlogin\vimfiles

C:\Users\yourlogin\vimfiles

剩下的就是运行了

\rf是打开R

然后\ae是运行,剩下的大家自己去探索吧。

不懂就看帮助文档,里面讲解的非常的详细。

这里介绍两个博客,对我入门都有很大的帮助:

http://equation85.github.com/blog/vim-working-env/

http://www.mjshadow.com/archives/configuration-under-linux-r-project

\rf 启动R\rq 退出R\aa 运行整个文件\ff 运行当前函数\d 运行当前行\ss 运行选中文本\rl 显示R控制台中的变量\rp Print当前对象\rn Names当前对象\rt Structure当前对象\xx 注释 - \; 添加/对齐右端注释\ro 打开/更新对象浏览器:RUpdateObjList 创建当前载入包中函数名的高亮显示:RUpdateObjListAll 创建所有已安装的R包中函数名的高亮显示Ctrl-x Ctrl-o 函数名补全(注:可以补全的函数必须在Omni list或者当前.GlobalEnv中)Ctrl-x Ctrl-a 显示当前函数的参数列表(注:同上)Ctrl-n or Ctrl-p 在自动补全模式的列表中上下移动

vcscommand —— SVN Integration

常用命令

:VCSAdd 向源添加文件:VCSAnnotate 在每行代码前显示提交者:VCSCommit 提交对当前文件的更改:VCSDelete 在源中删除当前文件:VCSLog 显示文件的历史更改情况:VCSRevert 回滚当前文件到源中历史最新版本:VCSReview 查看当前文件的某个特定版本:VCSStatus 查看当前文件的版本信息:VCSUnlock 撤销对当前文件的锁定:VCSUpdate 更新当前文件到源中版本:VCSVimDiff 查看当前文件与历史版本的差别

装bioconductorR软件包

终端输入R,进入R编辑环境

输入:

source("http://bioconductor.org/biocLite.R")

biocLite()

 类似资料: