当前位置: 首页 > 知识库问答 >
问题:

VScode终端似乎无法在windows上加载.bashrc或.bash_profile

申宜
2023-03-14

如果我在VScode中启动一个新的集成终端,它似乎不会加载我的.bashrc文件。一旦终端打开,我就可以获取~/.bashrc,然后出现自定义设置。我的问题似乎是这个问题的重复,但是对于Windows而不是osx。

是否可以让 vscode 在启动集成终端的新实例时自动获取我的 .bashrc 或 .bash_profile?

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

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

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

共有1个答案

居琛
2023-03-14

将此添加到我的设置中。json为我解决了这个问题。

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

编辑:Derp我读书不好。如果你动动你的,它可能对你有用。bashrc内容到一个. bash_profile文件中。

 类似资料:
  • 我有以下文件来处理shell配置: 而且 如果我使用从命令行打开VSCode,那么每当我添加集成shell的新实例时,就会加载我的。 如何确保加载了? 我尝试了设置的各种设置,但没有任何结果。

  • 我正在尝试切换到VScode,使用内置终端与Anaconda交互,并且知道VScode支持Anaconda,因为它随Anaconda一起提供。 从文档和各种教程/视频中,我看到conda/虚拟环境已被识别(似乎是本机识别的)。但我似乎无法理解。 有了我想在VScode中打开的python脚本,我确保我使用了正确的解释器/环境,如下所示:ctrl-shift p以加载命令Pallete python

  • 我在Intellij 2017中开发了一个Android Flex/AIR应用程序。当我尝试在手机上调试它时,我一直收到内存溢出错误。 它向我显示了正在使用的命令: 擦除最多,但显示内存使用512m。我已经进入了编译器设置,并将“构建进程堆大小”选项设置为2056,但这没有帮助。我还添加了值为“-Xms128-Xmx2056m”的JAVA\u OPTS变量 我不知道Intellij是从哪里得到设置

  • 如果我尝试上载文档文件,则会出现以下错误“上载路径似乎无效”。我将路径替换为绝对路径,然后我也得到了这个错误。请告诉我如何解决这个问题`

  • 我刚刚安装了node.js,我还在环境变量中设置了PATH。PATH值为:

  • 我正在使用JavaFX教程中的以下类: 当我键入javac HelloFXApp.java时,它工作正常,并创建了一个新的HelloFXApp.class文件。但是当我尝试java HelloFXApp时,我收到以下错误: 错误:无法找到或加载主类HelloFXApp 我通过输入“Java-version”检查了我的Java版本,看起来我有最新的版本: 如果我错过了什么,请告诉我!提前谢谢你。。