答案 0 :(得分:1)
安装该软件包setwidth
并将library(setwidth)
放入~/.Rprofile
。然后R控制台的宽度调整到终端的宽度(它将与tput cols
的输出宽度相同)。
如果您只想要自定义宽度,则可以执行options(width = 120)
,例如。
答案 1 :(得分:0)
setwidth
程序包无法按照我的配置(konsole 20.08.0
,KDE Plasma 5.19.4
)上的广告运行,并且已从CRAN中删除:
https://cran.r-project.org/web/packages/setwidth/index.html
幸运的是,它仍然在存档中可用:
https://cran.r-project.org/src/contrib/Archive/setwidth/
因此,您可以通过以下方式安装它:
install.packages("https://cran.r-project.org/src/contrib/Archive/setwidth/setwidth_1.0-4.tar.gz")
(这是2015年的最新版本-还不算年轻)
现在您可以执行:
library(setwidth)
这一次将width
选项设置为终端宽度。
进行检查:
getOption("width")
不幸的是,即使我的环境中有TERM='xterm-256color'
,在调整大小之后也没有任何反应。
但是,当我不调整终端大小时,至少将library(setwidth)
放在我的~/.Rprofile
上是可行的。或者,您可以保存工作区并重新启动R
。