gpt4 book ai didi

bash - 在 MacOS X 上更改 VSCode 集成 shell 的提示

转载 作者:行者123 更新时间:2023-12-02 01:17:27 26 4
gpt4 key购买 nike

刚刚安装了 VScode,我注意到它在 OSX 上默认使用 Bash,shell 的默认提示是 bash-3.2$ ;因此,我看不到当前的工作目录。这意味着必须非常频繁地键入“pwd”和“ls”,这显然很乏味。

我尝试将设置中的默认外壳更改为

"terminal.integrated.shell.osx": "/Applications/Utilities/Terminal.app" 

或者
"terminal.integrated.shell.osx": "/Applications/iTerm.app"

这似乎不起作用,我在这里弄错了吗?

我还想知道我是否仅限于 bash,我可以将其配置为显示工作目录而不是简单的 bash-3.2$ ?

看到这个 screenshot of how the VSCode integrated terminal looks by default
提前致谢!

最佳答案

您可以通过定义 PS1 将提示设置为包含当前工作目录。如下:

PS1="\w $"
$只是一些视觉糖。有各种各样的东西你可以让你的提示显示。将定义放入您的 ~/.bashrc~/.profile以便在您登录时进行设置。

查看 Controlling the Prompt有关详细信息,请参阅 GNU Bash 手册的部分。

如果您不习惯编辑您的 bash init 文件,你可以用 Visual Studio Code前往 View->Command Palette并执行以下命令(仅限一次):
Install 'Code' command in path

然后打开集成终端并输入以下内容:
code ~/.bashrc

然后添加 PS1定义到该文件的底部。

关于bash - 在 MacOS X 上更改 VSCode 集成 shell 的提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42042557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com