此问题与(未解决的)Question here有关。我希望学生能够从github下载一个RStudio项目,让项目在编辑器中打开一个或多个脚本。 .Rprofile适用于其他事情,但是file.edit()命令会导致错误,因为未加载utils库;显然,RStudio稍后会加载自己的utils版本并替换编辑器。显式加载utils然后调用file.edit()会使RStudio崩溃。
我的想法已经不多了 - 一个解决方法可能是让.Rprofile在稍后的时间触发源()初始化脚本,在 RStudio完成加载后,但是我不知道我知道这是否可能。任何有创意的解决方案?