Zsh 在括号内添加文本将删除关闭括号后的所有内容

Zsh 在括号内添加文本将删除关闭括号后的所有内容,zsh,iterm2,prezto,Zsh,Iterm2,Prezto,使用zsh为循环编写时,如果在完成循环编写后尝试在括号内添加文本(命令替换),则zsh会删除最后一个括号后的所有内容。有点难以解释,所以我创建了一个新的模型来更好地形象化这个问题 .zpreztorc,.zshrc,.zprofile,.profile,.zprezto/*等未从默认值修改 我无法在iTerm2的同一配置文件中使用GNU bash v3.2.57复制该问题 zsh --version zsh 5.7.1 (x86_64-apple-darwin18.2.0) 使用shell集成

使用
zsh
为循环编写
时,如果在完成循环编写后尝试在括号内添加文本(命令替换),则
zsh
会删除最后一个括号后的所有内容。有点难以解释,所以我创建了一个新的模型来更好地形象化这个问题

.zpreztorc
.zshrc
.zprofile
.profile
.zprezto/*
等未从默认值修改

我无法在iTerm2的同一配置文件中使用GNU bash v3.2.57复制该问题

zsh --version
zsh 5.7.1 (x86_64-apple-darwin18.2.0)
使用shell集成和
zsh
框架运行iTerm2 v3.3.0


我希望能够将管道命令添加到命令替换的末尾,而不必每次都重新键入循环的其余部分。

无法使用我的zsh(5.5.1)复制。如果不使用Prezto?会发生什么?无法使用my zsh(5.5.1)复制。如果不使用Prezto会发生什么?