调用这样的shell命令时,如何告诉emacs不要弹出*Shell Command Output*
缓冲区?
(shell-command MY_COMMAND)
当前,emacs将当前窗口分为两部分,显示(几乎不相关的)输出缓冲区。对我来说,如果以后我愿意的话可以查找一下,这将是完全足够的。
最佳答案
也许使用shell-command
是问题的根源。我想我找到了一个可行的call-process
解决方案,尽管可能有一种更优雅的方法:
(call-process-shell-command
"cat ~/.emacs.d/init.el"
nil "*Shell Command Output*" t
)
关于emacs - 如何将* shell命令输出*缓冲区保留在后台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11613974/