如何在Rterm.exe上更改行长度

sta*_*ant 6 cmd r rgui rterm

我使用R 2.15.2windows XP.

我习惯使用,Rgui.exe但它缺乏我喜欢使用的UNIX标准CTRL+R <=>backward researchCTRL+U <=>erase line......

如果我错过了什么请告诉我!

然后我尝试Rterm.exe(看起来与R.exe我相同),它具有所有这些不错的功能.我找到了如何调整它右键单击窗口顶部以设置高度 - 宽度(就像调整你得到的窗口一样cmd.exe).

问题是,现在我在窗口上看不到多于75字符,最后有一个$:像这样:

R) ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp$

不确定它是否是一个R选项windows,但如果我设置options("width"=180)我可以data.frame在窗口的整个宽度上看到...

不确定发生了什么,我可以修改吗?

我们仍然不知道那个问题的答案,所以我认为有50分钟可以去奥斯卡德莱昂......对他来说对我不好......

Ric*_*ton 1

该命令应该是options(width = 180)(不带引号width),但是当您在 Windows shell 中运行 Rterm 时,它不考虑对此值的更改;它只是打印与控制台一样宽的输出。

使用 R 的最佳方式(几乎总是)是使用 IDE。如果您想要 UNIXy 的东西,请尝试 emacs + ESS或众多 vim 插件之一(R.vimvim-RVIM:r-plugin )。

  • 做了一些测试后,我同意 @statquant 的观点,即问题似乎出在 Rterm.exe 上。设置 `options(width = 180)` 或类似选项使 Rterm 打印输出(例如数据帧、向量等)具有更大的宽度。但是,在“&gt;”提示符下键入命令时,当您到达第 80 列时,文本会向左移动并显示“&gt; $”,后面是您键入的最后 60 到 80 个字符。然后,当您按 &lt;enter&gt; 时,您在上一行中键入的前约 80 个字符将显示在 `&gt; ` 之后,后跟 `$`,但不会显示其余文本。 (3认同)