问题描述
在bash中,如果我输入:
mkdir /tmp/foo
cd !$
bash将 / tmp / foo 替换为美元,并执行命令
如果我在zsh中执行相同的操作,则zsh会在/ tmp / foo中填充bang-dollar并向我显示结果命令,暂停让我在执行之前再次点击:
mkdir /tmp/foo
cd !$
cd /tmp/foo # command prompt at the end of this line
但是我不想看到预览,我希望它做bash所做的事情。
是否可以在zsh中取消预览?
解决方法
听起来您已经设置了HIST_VERIFY
选项;您可以使用
setopt NO_HIST_VERIFY