Как использовать подсистему windows для linux с оболочкой z вместо bash в Rstudio? - PullRequest
4 голосов
/ 11 марта 2020

Я использую wsl с zsh в качестве оболочки по умолчанию. однако в windows Rstudio у меня есть доступ только к PowerShell, CMD и bash в настройках терминала. Как я могу добавить zsh к этим параметрам? Я знаю, что можно использовать пользовательские оболочки в качестве терминала в Ma c и Linux Rstudio, но я хотел бы иметь такую ​​же функцию в windows rstudio.

1 Ответ

0 голосов
/ 14 марта 2020

Вы можете определить любую предпочитаемую оболочку по умолчанию для вашей среды WSL, посмотрите здесь действительный метод - https://medium.com/@vinhp / set-and-use- zsh -as-default-shell-in-wsl- on- windows -10-the-right-way-4f30ed9592d c и после этого, если у вас установлен WSL (правильно), вы сможете выбрать Global Options Terminal Bash (WSL) в качестве терминала по умолчанию.

Пройдя некоторое тестирование ie, пробуя всевозможные обходные пути на zsh моего WSL2, я пришел к выводу, что на основании этого: https://support.rstudio.com/hc/en-us/articles/115010737148-Using-the-RStudio-Terminal?version=1.2.5033&mode=desktop#lifetime [x] Пользовательская оболочка через путь к исполняемому файлу ==> НЕ доступна для Windows IDE (написано в начале Приложения A). Судя по этому - в WIN RStudio Desktop 1.2.5033 - imho, вы можете запустить ее только через команду zsh как первая команда в вашем терминале WSL bash.

...