如何在没有额外终端窗口的情况下从 choco 运行 emacs

如何在没有额外终端窗口的情况下从 choco 运行 emacs

我有 Windows 10,刚刚从 choco 安装了 Emacs。如果我从系统搜索运行 emacs,我有两个窗口,powershell 和 emacs。我该如何摆脱终端。

我也想执行这个:

 emacs -rv --no-splash

所以我有黑色的 emacs,现在我有白色的。我想我需要可以运行的批处理文件,start "emacs"但这不起作用,而且 emacs 没有返回任何内容。

添加emacs -rv --no-splash到批处理文件不起作用它继续循环显示命令。

编辑

看起来这种工作:

start "" "C:\ProgramData\chocolatey\bin\emacs.exe" "-rv" "--no-splash" > stdout.txt 2>stderr.txt

问题是打开了新的终端,其中有 emacs 图标和“选择”作为标题,并且它不会消失。

答案1

在 choco 目录中找到另一个可执行文件,它可以工作:

 runemacs.exe "-rv" "--debug-init" "--no-splash"

内部 bat 文件

相关内容