1 回答
TA贡献1998条经验 获得超6个赞
发现了几个间距问题:缺少空格,并且有一个空格是不间断空格而不是普通空格:
| missing |
v v
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >>~/.zshrc
^
| non-breaking
不间断空间特别棘手,因为它在视觉上与普通空间没有区别。通过管道传输文件LC_ALL=C cat -v使其显示为“ M-BM- ”。
注意:至少在 macOS 的美式键盘上,键入 Option-space 会输入一个不间断的空格。他们通常会被错误输入,因为在键入一个应该是正常的空格时,由于某种原因 Option 键被按下了。
编辑 .zshrc 文件以添加缺失的空格并删除不间断空格来修复它。
顺便说一句,我要在这里补充一点:准确的输入很重要,当你有一个文本源时,通常最好复制和粘贴而不是试图准确地重新输入一些东西。
添加回答
举报