阻止 zsh 在执行每个命令时清除屏幕

阻止 zsh 在执行每个命令时清除屏幕

我在 Mac OS X 上使用 zsh,主题基于“oh-my-zsh”。

每次我运行命令时,zsh 都会“清除”屏幕(实际上,会插入几十个换行符)。这非常烦人,但我不知道如何关闭它。

我错过了什么?

答案1

正如评论中提到的那样,评论以下内容〜/ .oh-my-zsh / lib /别名.zsh将修复该问题:

alias history='fc -l 1'

答案2

我遇到过类似的麻烦,并通过在我的 .zshrc 文件中设置 TERM 变量找到了解决方案,如下所示:

if [ `find /usr/share/terminfo -name "xterm-256color" -print` &> /dev/null ]; then
    export TERM='xterm-256color'
else
    export TERM='xterm'
fi

xterm(关于使用over没有评论rxvt

相关内容