iTerm 有一个 shell 集成脚本,它启用了一些奇特的功能,比如能够向上滚动到最后一个提示(以防在编译某些代码时有很多标准输出)。但是,如果终端不是 iTerm,则该 shell 脚本将失败并污染提示。
我正在尝试清理它,因为如果终端是 iTerm,则只运行 shell 集成。
fish iterm2
fish ×1
iterm2 ×1