如何在启动时分配选项(“浏览器”)而不被RStudio修改?
在~/.Rprofile或path/to/project/.Rprofile中考虑这一点:如何在启动时分配选项(“浏览器”)而不被RStudio修改?,r,options,rstudio,rprofile,R,Options,Rstudio,Rprofile,在~/.Rprofile或path/to/project/.Rprofile中考虑这一点: .First <- function () { options(browser="firefox") cat("Browser:", getOptions("browser"), "\n") } 不幸的是,浏览器选项似乎被覆盖: getOption("browser") function (url) { .Call("rs_browseURL", url) } <envi
.First <- function () {
options(browser="firefox")
cat("Browser:", getOptions("browser"), "\n")
}
不幸的是,浏览器
选项似乎被覆盖:
getOption("browser")
function (url)
{
.Call("rs_browseURL", url)
}
<environment: 0x4688c30>
getOption(“浏览器”)
函数(url)
{
.Call(“rs_browseURL”,url)
}
这种情况不会发生在从例如bash启动的R会话中
系统信息:rstudio0.98.953,r3.1.1,Linux Mint x86_64
所以我的问题是:
如何在启动时分配选项(“浏览器”),而无需RStudio修改?
另外,我还想知道RStudio将哪些其他选项设置为默认值。您可以设置
Rprofile.site
文件。关于我的问题,.Rprofile
和.Rprofile.site
之间似乎没有什么区别。无论是在?Startup
中还是在我添加站点文件时(也删除了.Rprofile
)都没有提到。Bill Venables还发现他的R环境与他提到的.Rprofile
和.Renviron
中的设置不匹配。我还尝试设置R\u浏览器
,但没有成功。
getOption("browser")
function (url)
{
.Call("rs_browseURL", url)
}
<environment: 0x4688c30>