间歇性:清除后,以前的命令会出现在提示符的右侧
作者: owenallen-sudo创建于 2026年9月5日更新于 2026年9月5日
<img width="1170" height="2195" alt="Image" src="https://GitHub.com/user-attachments/assets/8715a748-f1e5-4080-ae79-0061394e57fe" /> 如果运行命令 'clear',一些之前的命令(有时甚至是您运行的 clear)会间歇性地出现在提示符下方和右侧。幽灵行始终以 ~]# 开头,位于活动提示符的 ~]# 直接下方,命令文本跟着它 — 好像行从提示符的尾部开始,而不是从列 0 开始。我没有用任何 PS1 进行测试,除了 iSH 的默认值 \[\e[1;32m\]\h [\[\e[0m\]\w\[\e[1;32m\]]# \[\e[0m\]。我只在 iSH 1.3.2 版本、iOS 26.6.1 版本和 iPhone 12 上进行了测试。我只在竖屏和全屏模式下进行了测试。我只测试了默认的 ash shell。我没有看到重置后的问题,但请记住,它是间歇性的,所以这可能只是运气好,或者在重置后可能真的不会出现。
内容来源: ish-app/ish