在Zsh中没有输出的Emacs断开连接

在Zsh中没有输出的Emacs断开连接,zsh,Zsh,根据reddit线程,我已将以下内容添加到我的.zshrc: em(){emacs“$@”2>/dev/null&disown;} 但是,当我运行此命令时,会得到如下输出: $ em [2] 4066 这有点烦人,只有在我使用&disown时才会发生。我试过emacs“$@”2>/dev/null&disown>/dev/null和emacs“$@”2>/dev/null&disown 2>/dev/null,但我得到了类似的输出。非常感谢您的帮助。尝试禁用通知和监视器选项: => ec

根据reddit线程,我已将以下内容添加到我的
.zshrc

em(){emacs“$@”2>/dev/null&disown;}

但是,当我运行此命令时,会得到如下输出:

$ em
[2] 4066

这有点烦人,只有在我使用
&disown
时才会发生。我试过
emacs“$@”2>/dev/null&disown>/dev/null
emacs“$@”2>/dev/null&disown 2>/dev/null,但我得到了类似的输出。非常感谢您的帮助。

尝试禁用
通知
监视器
选项:

=> echo abc & disown
[1] 1205
abc
=> setopt local_options no_notify no_monitor
=> echo abc & disown                        
abc
详情如下: