r - 使用蜡笔自定义彩色控制台提示
问题描述
在 RI 中,可以通过以下方式创建自定义控制台提示:
options(prompt = "foo> ")
而且我可以用蜡笔包把它变成某种颜色:
options(prompt = crayon::blue("foo> "))
但是,在 RStudio 中,直到提示无效,颜色更改才会生效;即,直到我按回车键并且当前行被替换为新提示。
像这样:
当前控制台提示始终为黄色。一旦我按下回车键,就会出现一个新的黄色提示,并且上一行向上移动并显示为蓝色。
从命令行运行 R 时,我没有看到这种行为,提示立即变为蓝色:
有没有办法在 RStudio 中使用crayon解决这个问题,或者 RStudio 是否以某种方式短路提示格式,如果不更改 RStudio IDE 就无法修复(这意味着我应该向他们报告错误/功能请求)?
解决方案
推荐阅读
- c# - 如何获取特定项目列表框 C# MVVM WPF
- python - 如何操作 Python 对象以按时获取信息
- api - 如何获取.net core 3.1 中的依赖项列表?
- python - 删除角色(discord.py 重写)
- angular - 为什么 console.log 打印多次
- python - 强制 geopy 返回多面体
- java - Eclipse 使用不存在的 jre 版本来解决 tools.jar 的 maven 依赖
- python - 如何使用python在循环中更改变量的名称
- sql - 如何在 SQL 中选择具有变量名称的表列?
- python - 列中具有重复项的数据框映射到另一列