¿Cómo "abrir con" NTemacs en Windows?

¿Cómo "abrir con" NTemacs en Windows?

Lo acabo de instalar ntemacsy me gustaría abrir .txtarchivos con él de forma predeterminada. El único ejecutable con el que se abrirá es emacs.exe, pero esto también abre una ventana de línea de comando y sería bueno si pudiera abrirlo sin la ventana de línea de comando.

Respuesta1

Quieres runemacs.exeen lugar de emacs.exe.

Respuesta2

Creo el siguiente script bat (generalmente llamado emacsc) y lo asocio con archivos de texto y similares

@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

También lo agrego a la ruta para que si lo ejecuto emacscdesde la línea de comando.

información relacionada