问题标签 [ess]

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 回答
775 浏览

r - 如何自动化这些 emacs ESS (ess-remote) 命令?

我正在使用本地 emacs 实例 (aquamacs) 在远程服务器上运行 R 进程,并且我想自动化连接到我的服务器的过程。过程如下:

[在 Emacs 中]

[在结果控制台中]

[在 Emacs 中]

我在这里发现了这种通用方法:http: //blog.nguyenvq.com/2010/07/11/using-r-ess-remote-with-screen-in-emacs/。-Y -C 选项允许您使用 xterm 查看绘图。我不知道 lisp,尽管我已经用谷歌搜索了一下,但我似乎无法拼凑出如何实际定义一个函数来自动执行此操作(例如,在 .emacs.el 中)。有没有人实施过这样的事情?

0 投票
1 回答
488 浏览

r - R中的文档字符串有缺点吗?

我不喜欢 ESS(Emacs Speaks Statistics)模式下注释的自动缩进,因为它太靠右了。

Python 也使用文档字符串来进行注释。我在 R 中玩弄它。

我确信我也可以修复注释的 ESS 缩进,但我喜欢多行注释的想法。GNU R 中的文档字符串有什么缺点吗?

0 投票
2 回答
703 浏览

r - Emacs ESS 评估比正常 R 慢

对你来说,ESS 的 R 模式是否也比普通的 R 慢?大多数情况下,文本会非常缓慢地发送到另一个缓冲区。

这是正常的还是我的设置有问题?

如建议:

我的自定义.el文件R: http: //pastebin.com/WrUxBAyG

希望有人知道可能发生了什么。

编辑:我实际上尝试禁用所有这些 R 包,它们似乎不是问题。

0 投票
1 回答
551 浏览

emacs - Emacs/ESS - 通过 iESS 缓冲区非常缓慢

在 iESS[R] 缓冲区内移动非常缓慢——为此我使用 Alt+p/Alt+n 或 Ctrl+p/Ctrl+n。当我尝试遍历 iESS[R] 缓冲区时,确实看到迷你缓冲区中显示了“帮助”。不确定这是否是导致缓慢的原因 - 可以禁用吗?

0 投票
1 回答
715 浏览

r - 如何在粘贴文本时避免 ESS 下划线自动替换为“<-”但在编写下划线时保留它

在 emacs 下使用 ESS 编写 R 代码时,将默认行为 os 的 '_' 替换为 '<-' 很有用(插入两个连续的 '_' 将插入下划线本身)。但是在 ESS 模式下将代码粘贴到任何缓冲区时,也会发生这种替换,并且任何“_”都会被“<-”替换,这不是我想要的行为。

有没有办法只在粘贴文本时防止替换?

目前,我已完全禁用将此代码添加到我的 .emacs 的替换

但是我想仅在写入时而不是在粘贴时将 '_' 恢复为 '<-' 替换。

任何想法?

0 投票
1 回答
133 浏览

r - ESS 和 RScript:以 `compile-dwim-run' 的方式执行

我刚刚在 EMACS 中设置了 ESS(我是这个领域的相对新手)。我已经想出了如何获取一个 R 脚本并启动一个交互式 R shell 并评估整个缓冲区(“Cc Cb”)。但我也希望能够通过 RScript 提交 R 脚本,就像使用 Perl 或 Python 和 `compile-dwim-run' 一样,我已经绑定到“Cc r”,并且拥有整个输出在单独的缓冲区中返回给我,而无需保持打开交互式 R shell。

我似乎找不到默认的方法来做到这一点,我想在我开始尝试自己动手之前利用 ESS 必须工作的任何东西(我假设有)。

谢谢你,马特

0 投票
1 回答
1260 浏览

r - ess-rdired:我收到此错误“现在没有 ESS 进程与此缓冲区关联”

为了用于ess-rdired浏览对象,我遵循 ESS 手册并将以下内容添加到我的.emacs

当我这样做时M-x ess-rdired,会出现一个列出当前环境中对象的缓冲区。

但是,当我按下快捷方式时pv我收到此错误:

“现在没有 ESS 进程与此缓冲区相关联。”

此外,ess-rdired对象的信息可以在更改时更新吗?

0 投票
1 回答
1223 浏览

emacs - ess 不会完全安装 ubuntu 12.04

我上次运行 sudo apt-get upgrade ess 时给出了这个错误,现在说它没有完全安装。我检查并安装了所有依赖项,但找不到有关此问题的任何其他报告。

0 投票
3 回答
578 浏览

r - 如何在 ESS 的缓冲区顶部制作 R 的当前提示,就像 R 控制台中的 Control + L

我试图将以下内容放入my .emacs文件中。

它有效,但它也删除了我之前输入的所有命令。所以这不是我想要的。我只希望当前提示 > 在缓冲区的顶部,而不是删除我之前输入的任何命令。

有人知道吗?

0 投票
0 回答
233 浏览

r - 在 Emacs ESS 中使用 download.file 时显示进度消息或进度条

标题应该说明一切。Rdownload.file()在 Emacs ESS 中不显示进度状态。

任何解决方法?

更新

根据要求举个例子:

quiet=FALSE是默认的