如何在 Windows 上使用 NTemacs“打开”?

如何在 Windows 上使用 NTemacs“打开”?

我刚刚安装ntemacs,我想.txt默认使用它来打开文件。它唯一能打开的可执行文件是emacs.exe,但这也会打开一个命令行窗口,如果我能让它在没有命令行窗口的情况下打开就好了。

答案1

你想要的runemacs.exe而不是emacs.exe

答案2

我创建以下 bat 脚本(通常称为emacsc)并将其与文本文件等关联

@echo off
if "%~1"=="" goto noargs
"%~dp0\emacs-24.0.50\bin\emacsclientw.exe" -na "%~dp0\emacs-24.0.50\bin\runemacs.exe" %*
goto exit
:noargs
"%~dp0\emacs-24.0.50\bin\emacsclientw.exe" -na "%~dp0\emacs-24.0.50\bin\runemacs.exe" -e *scratch*

:exit

我还将它添加到路径中,以便我emacsc从命令行运行。

相关内容