我想更改RStudio保存r.snippets
文件的位置,该文件存储我的代码片段。根据{{3}},RStudio应该保存到~/.R/snippets/r.snippets
。我在R_USER=C:/Users/JT/R
文件中使用Renviron.site
来设置~
的位置。我认为这段代码行得通,因为当我在RStudio中检查~
的位置时,会得到:
> path.expand("~")
[1] "C:/Users/JT/R"
但是,当我在RStudio中编辑代码片段时,它会在文件夹r.snippets
中创建C:\Users\JT\Documents\.R\snippets\
文件。我希望将r.snippets
文件保存在文件夹C:\Users\JT\R\.R\snippets\
中。
有什么主意我做错了吗?谢谢。
答案 0 :(得分:1)
在RStudio社区网站上,同样的问题被问为Can you change the directory the Rstudio looks for the r.snippets file?
RStudio员工kevinushey的非常有用的回答是:
虽然该目录当前不可配置,但您可能很幸运 创建一个符号链接(或在Windows上的连接点) 将摘要目录重新路由到另一个位置。
tom_greenwood,提出问题的用户跟进了steps he used的详细信息:
1. Put you existing r.snippets file in the new directory on the shared drive. I called mine 'snippet files' 2. Delete the snippets directory which is inside the .R directory 3. Run cdm as an administrator. 4. Enter the command mklink /D "C:\Users\name.surname\Documents\.R\snippets" "T:\shared directory\snippet files" 5. Restart Rstudio.