Терминал VScode, похоже, не загружает .bashrc или .bash_profile в Windows - PullRequest
3 голосов
/ 11 марта 2019

Если я запускаю новый интегрированный терминал в VScode, он, похоже, не загружает мой файл .bashrc. Когда терминал открыт, я могу найти ~ / .bashrc, и тогда появятся пользовательские настройки. Моя проблема, кажется, дублирует этот вопрос , однако для Windows вместо OSX.

Возможно ли, чтобы vscode автоматически исходил из моего .bashrc или .bash_profile при запуске нового экземпляра интегрированного терминала?

Пока я пробовал следующее:

Я указал терминалу git bash, установив "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"

Я попытался передать аргумент оболочки в настройках, используя "terminal.integrated.shellArgs.windows": ["-l"], однако в документации неясно, относится ли это к windows или просто к linux.

1 Ответ

0 голосов
/ 14 июня 2019

Добавление этого в мои settings.json исправило эту проблему для меня.

"terminal.integrated.shellArgs.windows": [
    "-l"
  ]

Редактировать: Сумасшедший я плохо читаю. Это может сработать, если вы переместите содержимое .bashrc в файл .bash_profile.

...