当我输入超过 20 个字符的命令时,文本消失,光标移动到终端中的不同位置。我该如何阻止?当这种情况发生时,我很难理解我在做什么。
最佳答案
您的 $PROMPT
可能有转义序列,应该用 %{...%}
包裹起来以免在 zsh
时被计算在内计算显示提示的长度。
关于macos - 在 OSX 上的 zsh 中键入长命令时文本消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1722951/
当我输入超过 20 个字符的命令时,文本消失,光标移动到终端中的不同位置。我该如何阻止?当这种情况发生时,我很难理解我在做什么。
最佳答案
您的 $PROMPT
可能有转义序列,应该用 %{...%}
包裹起来以免在 zsh
时被计算在内计算显示提示的长度。
关于macos - 在 OSX 上的 zsh 中键入长命令时文本消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1722951/