语法着色 R 终端

语法着色 R 终端

我在终端中使用 R。我使用编辑器来编写代码,但为了测试脚本的部分内容,我在编写脚本时使用终端。有没有办法让终端中的 r 会话具有 R 语法突出显示。

答案1

弧度是 R 的现代命令行界面:

弧度截图

radian:21 世纪的 R 控制台:

radian 是 R 程序的替代控制台,具有多行编辑和丰富的语法突出显示。人们会将弧度视为蟒蛇R 的克隆,尽管它的设计更符合朱莉娅

答案2

在 R 会话中,colorout使用以下命令安装包:

install.packages("devtools")
devtools::install_github("jalvesaq/colorout")

添加初始化代码~/.Rprofile

$ cat ~/.Rprofile 
invisible(colorout::setOutputColors)

示例截图: 在此输入图像描述

参考:https://github.com/jalvesaq/colorout

[疑难解答]

如果出现错误Error in loadNamespace(name) : there is no package called ‘colorout’,请尝试重新安装 R(可能没有必要),备份/删除~/.Rprofile,然后重新运行install.packages("devtools")并执行上述步骤。

相关内容