Raspberry pi 如何停止zsh打印输出命令
只需在树莓皮上用哦我的zsh设置zsh 在每个命令之后,它都会重新打印我键入的命令。例如Raspberry pi 如何停止zsh打印输出命令,raspberry-pi,zsh,zshrc,oh-my-zsh,Raspberry Pi,Zsh,Zshrc,Oh My Zsh,只需在树莓皮上用哦我的zsh设置zsh 在每个命令之后,它都会重新打印我键入的命令。例如 pi@raspberrypi ~>> ls ;lsDesktop ocr_pi.png python_games 造成这种情况的两个原因是: (很可能)命令执行钩子中有某种东西导致了这种情况。详情请参见此 试一试 或者如果他们使用数组来固定钩子: echo $precmd_functions echo $preexec_functions echo $zshaddhistory_functi
pi@raspberrypi ~>> ls
;lsDesktop ocr_pi.png python_games
造成这种情况的两个原因是:
echo $precmd_functions
echo $preexec_functions
echo $zshaddhistory_functions
或者该页中描述的任何附加了“\u函数”的钩子
在运行命令之前或保存历史记录时,可能会执行一些有缺陷的函数。要关闭它们(而不是修复oh my zsh或它的设置),请调用unset precmd_functions
来取消函数数组,或unfunction precmd
这是在控制台上还是在终端模拟器中?alias ls是否输出任何内容?@chepner是,ls--color=auto。但它发生在每一个命令中,甚至是;zsh当我第一次登录时。@Voska你找到解决方案了吗?
echo $precmd_functions
echo $preexec_functions
echo $zshaddhistory_functions