VScode终端似乎未在Windows上加载.bashrc或.bash_profile

时间:2019-03-11 20:42:04

标签: bash visual-studio-code settings git-bash vscode-settings

如果我在VScode中启动一个新的集成终端,它似乎没有加载我的.bashrc文件。终端打开后,我可以获取〜/ .bashrc的源代码,然后出现自定义设置。我的问题似乎是与此question的重复,但是对于Windows而不是osx。

vscode是否有可能在启动集成终端的新实例时自动为我的.bashrc或.bash_profile来源?

到目前为止,我已经尝试了以下方法:

我通过设置"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"将终端指向git bash

我尝试使用"terminal.integrated.shellArgs.windows": ["-l"]在设置中传递shell参数,但是在文档中尚不清楚这是否适用于Windows或仅适用于Linux。

1 个答案:

答案 0 :(得分:0)

将此添加到我的settings.json中为我解决了此问题。

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

编辑:Derp我不擅长阅读。如果将.bashrc内容移动到.bash_profile文件中,则可能对您有用。