问题标签 [vim-r]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
880 浏览

r - 为什么我在安装 Vim-R-plugin 后不能在 vim 中输入 \rf 来启动 R?

我安装了 vim-r-plugin 并在最后一步按照以下步骤操作:

再次启动 Vim 并编辑 R 脚本。键入<LocalLeader>rf以启动 R 并运行以下命令以获取有关配置 ~/.Rprofile、~/.vimrc、~/.tmux.conf 和 ~/.bashrc 的帮助(<LocalLeader>默认情况下是 \)。

但是,在正常模式下,我无法输入“\rf”。我输入了 ':\rf' 但这条消息“E10:\ 后面应该跟 /,? 或 &”是完全错误的。有谁知道是什么原因?

0 投票
1 回答
2044 浏览

r - 禁用在 Vim R 插件中插入“<-”的下划线“_”快捷方式

默认情况下,<-每当我键入或粘贴下划线时,Vim-R 插件都会插入_geom_bar当我粘贴像geom <- bar. 有没有办法关闭这个捷径?

我尝试查看手册(向下滚动到编辑部分),但不知道该怎么做。

我将 Vim-R-plugin 版本 0.9.9.9 用于 Vim 版本 7.4。

0 投票
1 回答
211 浏览

r - 从本地 vim 实例运行远程 R 会话

我正在使用 vim-r-plugin 将命令从 vim 发送到正在运行的 R 会话(并获取有关对象列表和自动完成的信息)。

我的目标是在本地 vim 和 R 的远程会话之间进行通信。我设法使用 screen.vim 插件向 R 发送命令。然而,这种类型的通信只是单向的。

有一段时间我认为这不是真的可能(或者至少不是很容易实现)但是我发现了一个站点: http: //manuals.bioinformatics.ucr.edu/home/programming-in-r/vim-r

那里的作者提到多次从本地 vim 访问远程 R 会话:

“从本地 vim 实例到远程机器上或远程机器之间的 R 会话的灵活代码发送选项。”

“vim 会话可以在本地计算机上运行,​​而 R 会话可以在同一系统或远程系统上运行。”

但是,该站点上没有任何描述说明如何准确实现这一目标。

我也直接在 vim-r-plugin 的 gougle-group 上问了同样的问题,作者回复了一个远程运行一切的选项:https ://groups.google.com/forum/#!topic/vim-r -插件/293VyyQntZ0。我设法做到了,但这不是我所追求的,我不想再打扰他了。

所以我的问题是:有可能吗?如果不是直接 - 也许有一些解决方法不必在我正在使用的所有远程服务器上复制我的 vim 配置?

0 投票
1 回答
167 浏览

r - 在 R shell 中使用系统调用 ssh 会吃掉后续命令

我的工作流程是通过 ESS 包将命令从 emacs 缓冲区发送到 emacs 中的 R 会话。

当我快速连续运行上面的三行(即提交到R缓冲区)时,最后a的值为0。当我慢速运行时,a为1。

我只有通过系统运行 ssh 命令时遇到这个问题。在所有其他情况下,命令会排队并按顺序运行。

我的同事在他们的 R/vim 设置中遇到了完全相同的问题。但是我们在 RStudio 中没有同样的问题。

这里的任何建议都会很棒。

0 投票
1 回答
382 浏览

vim - 将 Vim-R-plugin 与远程 ssh-byobu 会话集成?

我正在按照此处Vim鼓舞人心的示例进行开发设置R。一个区别是我通过ssh会话在远程服务器上运行 Vim 和 R。这ssh开始了byobutmux每当我登录时它就会自动启动。我想要的是创建一个Vim-R-Dev命令/别名,以便: 使用ssh并且tmux已经运行登录后,我可以键入Vim-R-Dev以打开一个带有窗格的窗口,如下图所示:

将 R 代码从几个 vim 视口(中间)发送到 R 会话(右上角)的图示。vim 会话可以在本地计算机上运行,​​而 R 会话可以在同一系统或远程系统上运行。快照还说明了 vim-r-plugin(紫色框)的全功能完成实用程序,在单独的 tmux 窗格(右下)和 NERDTree 文件浏览器(左)中查看 R 函数帮助文档。

Vim-R,tmux

0 投票
1 回答
1872 浏览

linux - “vim --servername VIM test.R”中的“--servername”是什么?

我刚刚vim-r-plugin在 Linux 服务器上安装了这个问题(见下图),当我输入以下命令时,我从 R 控制台窗口(vimcom:您是否将 --servername 参数传递给了 Vim?...)提示了这个问题"\rf"在此处输入图像描述

为了解决这个问题,我按照此处的说明尝试查找“服务器名称”并测试了一些命令,例如: 在此处输入图像描述

但我不知道我应该在这里使用什么“--servername”。有什么建议或答案吗?谢谢!

0 投票
0 回答
250 浏览

r - vim-r tmux 滚动无法正常工作

几个月前,我Vim-R-plugin+tmux在我的 macbook air 和滚动(使用MouseTerminside SIMBL)上设置了组合。所有这一切都很好;特别是,滚动在 vim 编辑器和相邻的 R 会话中运行良好。

我现在正试图在我的 macbook pro 上进行相同的设置,但滚动似乎只能部分工作:

  • 它在 vim 编辑器中工作,但不在 R 会话中。
  • 在 R 会话中唯一有效的“滚动”是通过键入leader+[后跟向上箭头键,这是非常乏味的,因为光标每次上升一行(注意:用鼠标滚动根本不起作用)

我在两台机器上使用相同的 .Rprofile、.vimrc 和 .tmux.comf。我很困惑差异来自哪里。

知道是什么原因造成的吗?

0 投票
1 回答
969 浏览

macos - 查找 VimR OSX 的配置文件 (vimrc?)

对于 VimR OSX 应用程序,我想更改默认 vim 设置(如默认颜色方案,或始终具有 :set 编号),并在线阅读有一个 vimrc 文件应该更改,但由于某种原因我找不到它在我的电脑上。

你们知道 VimR 的 vimrc(或者叫什么 vim 配置文件)在哪里吗?

谢谢!

0 投票
1 回答
37 浏览

r - 执行 dev.off() 的 Vim-R 插件快捷方式

我经常玩弄par() png()等等,然后我经常需要手动执行一条随机线dev.off()来重置我所有的图形参数。

查看文档,我找不到可以让我快速完成的捷径。我错过了什么?如果没有,是否可以创建类似的东西(即发送dev.off()到 R 的快捷方式)?

0 投票
1 回答
111 浏览

r - Nvim - 我不明白如何更改这个插件的选项

https://raw.githubusercontent.com/jalvesaq/Nvim-R/master/doc/Nvim-R.txt

该文档的第 6 节,ctrlF + Nvim-R-options

我是 vim 的新手,不知道如何处理这些信息。我想禁用|R_assign|,或者可能反转它的工作方式,以便双下划线在插入模式下产生一个<-。

有人可以指出我正确的方向吗?