ZSH清除终端并显示命令返回数据

ZSH清除终端并显示命令返回数据,zsh,oh-my-zsh,Zsh,Oh My Zsh,当尝试在zsh中使用Oh My zsh运行for循环或甚至aws list命令时,shell会清除终端,得到如下结果: { RETURNED DATA } (END) 我必须输入q才能返回到原始shell,我看到我的命令没有返回数据,尽管命令已成功运行。如果我删除~/.zshrc,它就会工作。“哦,我的zsh”文件似乎有问题。可能是寻呼机设置的问题?。对于f in/var/*,您看到了什么;打印$f;完成了?是的,很有效。它似乎与返回的JSON有关。我在aws cli中使用了seq 1 10循

当尝试在zsh中使用Oh My zsh运行for循环或甚至
aws list
命令时,shell会清除终端,得到如下结果:

{
RETURNED DATA
}
(END)

我必须输入
q
才能返回到原始shell,我看到我的命令没有返回数据,尽管命令已成功运行。如果我删除~/.zshrc,它就会工作。“哦,我的zsh”文件似乎有问题。

可能是寻呼机设置的问题?。对于f in/var/*,您看到了什么;打印$f;完成了?是的,很有效。它似乎与返回的JSON有关。我在aws cli中使用了
seq 1 10
循环,该循环返回JSON。感谢寻呼机提示。这就解决了问题。我在.zshrc中添加了
export AWS_PAGER=“
”,成功了。也许是寻呼机设置?。对于f in/var/*,您看到了什么;打印$f;完成了?是的,很有效。它似乎与返回的JSON有关。我在aws cli中使用了
seq 1 10
循环,该循环返回JSON。感谢寻呼机提示。这就解决了问题。我将
export AWS_PAGER=“
添加到.zshrc中,它成功了。