【发布时间】:2018-04-27 19:18:22
【问题描述】:
当我在 VS Code 的集成终端中时,我正在尝试编辑“当前目录”。
我正在运行 macOS Sierra 10.12.6。 VS 代码 1.21.1。
在集成终端中,我可以通过直接编辑 PS1 变量(又名 PS1='\w \u')来更改目录,但是当我保存它时,它只保存到 VS 的特定实例代码。如果我打开一个新的 VS Code 窗口,它会恢复到原来的 PS1 变量。
我检查了其他 Stack Overflow 问题和答案,人们倾向于建议编辑根目录中的 .bash_profile 或其他 .bash 文件。我无法在我的根目录或任何其他有帮助的文件中找到此文件。
有人知道我可以在哪里直接编辑 PS1 变量,或者 VS Code 在哪里加载 bash 配置文件吗?
另外,请注意我并没有尝试编辑我的实际终端设置,只是为 VS Code 加载的设置。
谢谢。
【问题讨论】:
-
尝试使用该行创建它,可能是最快的解决方案。
-
@kabanus 你的意思是每次我打开一个新的 VS Code 实例时都编辑 PS1 变量吗?我更愿意编辑正在加载到集成终端中的任何配置文件。
-
我的意思是创建缺少的
.bash_profile文件(或.bashrc),如果它不存在 - 然后在其中添加您的行。 -
我最终在 ~/etc 目录中使用了“sudo nano bashrc”,我的 macos 终端和 VS Code 中的集成终端都引用了该目录。无论如何,感谢您的帮助!
-
随意为未来的读者写下您自己的答案。
标签: bash macos terminal visual-studio-code