在Zsh中没有输出的Emacs断开连接
根据reddit线程,我已将以下内容添加到我的在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
.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
详情如下: