如何设置Windows下RStudio的Linux终端启动位置与Rproj位置不同?
实现RStudio终端启动时指向WSL2特定文件夹的方法
可行,你可以通过自定义RStudio的终端启动命令来实现,具体步骤如下:
- 打开RStudio,点击顶部菜单栏的 Tools -> Global Options
- 在弹出的设置窗口中选择 Terminal 选项卡
- 在 Shell 配置项中,将默认的shell命令替换为WSL启动并指定目标目录的命令,示例:
说明:wsl.exe -d Ubuntu -e cd /home/your-username/target-folder && exec bash- 将
Ubuntu替换为你实际使用的WSL发行版名称(比如Debian、Ubuntu-22.04等) - 将
/home/your-username/target-folder替换为WSL2中你想要指向的特定文件夹路径 - 如果习惯使用zsh等其他shell,把命令末尾的
bash换成对应的shell名称即可
- 将
这样配置后,每次启动RStudio终端时,都会直接进入你指定的WSL2文件夹,而你的R项目依然可以保留在Windows磁盘的原位置。
内容的提问来源于stack exchange,提问作者CouscousPie
相关产品推荐
相关产品推荐

