如何配置 RStudio 的默认设置?

How can I configure the default settings of RStudio?

我在 Docker 容器中启动 RStudio,并通过主机 OS 中的浏览器访问它。我更喜欢设置 Console on RightEmacs Key Bindings,因此通常在 GUI 中手动检查这些选项。容器不共享 .rstudio/ 目录所在的主目录,每次我销毁容器时,这些设置都会丢失。

我怀疑有一个选项或全局配置文件使我的首选设置成为默认设置。

如何配置 RStudio 的默认设置?

在 RStudio 1.2 中不支持执行此操作的方法,但 RStudio 1.3(即将推出)使之成为可能。您可以在这里尝试每日构建 RStudio 1.3:

https://dailies.rstudio.com/

具体来说,您需要将设置放入 /etc/rstudio/rstudio-prefs.json,如下所述:

https://docs.rstudio.com/ide/server-pro/latest/r-sessions.html#customizing-session-settings

为了弄清楚在那个文件中到底放了什么来获得你想要的布局和键绑定,我建议你手动设置 RStudio,然后从 ~/.config/rstudio/rstudio-prefs.json 文件中复制配置.

还有关于您可以在管理指南中设置的所有内容的文档:

https://docs.rstudio.com/ide/server-pro/latest/session-user-settings.html

(管理指南针对专业版,但以上所有内容也适用于开源版。)