修改Mac OS终端颜色不起作用。可能是因为anaconda的bash_剖面修改?
我使用Mac OS。有各种各样的教程可以用颜色等修改终端字体,使其更具可读性。我随后尝试为修改Mac OS终端颜色不起作用。可能是因为anaconda的bash_剖面修改?,bash,macos,terminal,anaconda,Bash,Macos,Terminal,Anaconda,我使用Mac OS。有各种各样的教程可以用颜色等修改终端字体,使其更具可读性。我随后尝试为ls命令启用颜色,但失败了。我复制并粘贴了额外的行到.bash_profile,但没有效果,即使在再次关闭和打开终端之后 首先:除了修改.bash\u概要文件,还有更简单的方法吗?例如,在终端首选项中,我检查了Display ANSI colors处的钩子,但它似乎也没有效果 如果不是,那么:这只是一个怀疑,但我怀疑这可能与我的anaconda安装有关,它在.bash\u配置文件中添加了一些行。(另一个遇到
ls
命令启用颜色,但失败了。我复制并粘贴了额外的行到.bash_profile
,但没有效果,即使在再次关闭和打开终端之后
首先:除了修改.bash\u概要文件,还有更简单的方法吗?例如,在终端首选项中,我检查了Display ANSI colors
处的钩子,但它似乎也没有效果
如果不是,那么:这只是一个怀疑,但我怀疑这可能与我的anaconda安装有关,它在.bash\u配置文件中添加了一些行。(另一个遇到类似问题的用户发布了帖子。)自从我安装了anaconda之后,我的temrinal提示符看起来也有点不同:
(base) <username>@macbook ~ %
不幸的是,我对bash的了解还不够透彻,没有意识到这里发生了什么
# added by Anaconda3 2019.10 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/<username>/opt/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/Users/<username>/opt/anaconda3/etc/profile.d/conda.sh" ]; then
# . "/Users/<username>/opt/anaconda3/etc/profile.d/conda.sh" # commented out by conda initialize
CONDA_CHANGEPS1=false conda activate base
else
\export PATH="/Users/<username>/opt/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda init <<<
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/<username>/opt/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/Users/<username>/opt/anaconda3/etc/profile.d/conda.sh" ]; then
. "/Users/<username>/opt/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/Users/<username>/opt/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<