gpt4 book ai didi

macos - PS1 env 无法在新 Mac Catalina 上解析

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

我的 PS1 变量无法正确解析,看起来像这样,

\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]
\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]
\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]mv .bashrc .bash_profile
\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]source .bash_profile
\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]
\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]ls
Applications Desktop Documents Downloads Google Drive Library Movies Music Pictures Public
\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]vim .bash_profile
\[\033[01;32m\]\u@\h\[\033[01;34m\] [\w]\[\033[00m\]source .bash_profile
\[\e[;31m\][\u@\h \W]$ \[\e[m\]
\[\e[;31m\][\u@\h \W]$ \[\e[m\]
\[\e[;31m\][\u@\h \W]$ \[\e[m\]
\[\e[;31m\][\u@\h \W]$ \[\e[m\]

发生了什么?谢谢。

最佳答案

我在使用全新的 Catalina 机器时也遇到了这个问题。新模型似乎默认为 zsh shell,而不是传统的 bash , 改变这一点:

转至 Users & Groups (解锁以进行管理员更改)右键单击您的管理员用户,Advanced Options... , 改 Login shell/bin/bash
After right clicking on user

这将允许您利用 bash 的提示字符串解析来获得更好的提示——因为 mac 过去一直支持。

关于macos - PS1 env 无法在新 Mac Catalina 上解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59122240/

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