Рейтинг:2

Как изменить каталог по умолчанию, с которым открывается терминал WSL Ubuntu (в Windows 10)

флаг in

Я установил WSL Bash в Windows 10, чтобы он мог действовать как мой терминал в VScode, но каталог по умолчанию — ~/home/USERNAME.

Я бы хотел, чтобы это было /mnt/c/Users/USERNAME (так что на стороне моего домена Windows)

Я рассмотрел так много разных точек зрения на то, как изменить значение по умолчанию: от добавления команды в .bashrc, которая вручную изменяет каталог при запуске, до перехода в редактор реестра и попытки изменить каталог по умолчанию для CMD (оказывается даже это проблема, так как файл, который мне нужно было изменить, даже не существует, но это проблема для другого дня)

Любые идеи о том, как я могу изменить терминал WSL ubuntu18.04, чтобы каталог по умолчанию при запуске отличался?

флаг in
[Это может делать то, что вам нужно] (https://askubuntu.com/a/332065/1222991)
muru avatar
флаг us
Досадно, что это именно то, что приложение терминала делает для меня, если я * не * устанавливаю начальный каталог (оставляя меня в `/mnt/c/Users/USERNAME`)
muru avatar
флаг us
@ZaneK Я говорил о новом [приложении Windows Terminal] (https://github.com/microsoft/terminal), в котором есть возможность установить начальный каталог для каждого профиля.
ZaneK avatar
флаг in
@muru Как установить начальный каталог?
ZaneK avatar
флаг in
@matigo Извините, кажется, что изменение .bashrc ДЕЙСТВИТЕЛЬНО делает другое для обычного терминала Ubuntu, но, возможно, НЕ для терминала WSL ubuntu в Windows 10, для чего это требуется. (он игнорирует мои добавления в файл bashrc, я пробую cd.. и он ничего не делает)
Рейтинг:0
флаг ng

Все это делается в VS Code.

Во-первых, обязательно установите расширение Remote — WSL VS Code.

Откройте пользовательские настройки: Файл -> Настройки -> Настройки

В "Настройках поиска" введите cwd

В блоке Terminal > Integrated: Cwd введите /mnt/c/Users/[ваше имя пользователя Windows]

Закройте настройки и снова откройте терминал, и начальный каталог теперь должен быть вашим пользовательским каталогом Windows.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.