超级终端和 conda 启动时打印空行

超级终端和 conda 启动时打印空行

我的超级终端有“审美”问题。当我启动它时,(可能)文件中发生了一些事情,并且它在终端中~/.zshrc打印出丑陋的空行。%在此输入图像描述

我不确定这个问题是否确实来自该~/.zshrc文件,但是,这是我的文件的 conda 初始化部分~/.zshrc

我想摆脱%每次打开终端时打印的情况。

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
    __conda_setup="$('/usr/local/Caskroom/miniconda/base/bin/conda' 'shell.zsh' 'hook' 2>                /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh" ]; then
        . "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh"
    else
        export PATH="/usr/local/Caskroom/miniconda/base/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

答案1

最后,经过一番尝试,我发现当窗口太小时就会出现错误。尝试调整它的大小并使其更宽解决了这个问题。

有时最简单的事情就是精确的解决方案。

相关内容