【发布时间】:2012-11-04 06:06:52
【问题描述】:
可能重复:
Why and where are \n newline characters getting introduced to c()?
我在 GNOME 终端(版本 3.4.1.1)的 bash shell(版本 4.2.36(1))中运行 R(版本 2.15.1)。有时我将代码写在一个文本文件中,然后将其直接粘贴到控制台中(运行R 时)。在我粘贴的脚本变长之前,我没有遇到任何问题。现在,任何大于 4206 个字符(包括\n)的代码似乎都被拒绝(即,前 4206 个字符被接受,其余代码被截断;截断伴随着终端“铃”声)。此字符限制并非特定于 bash 或 GNOME 终端,因为我在粘贴到 vi 时没有遵守字符限制。因此,我怀疑字符限制是由R 施加的,但不知道如何更改它,假设它是用户可配置的参数。可以更改粘贴限制吗?如果可以,控制它的参数是什么?
【问题讨论】: