Eu só consigo encontrar algumas mensagens antigas mencionando o emacsclient-w32 que parece ter sido descontinuado.
O que faz você pensar que foi descontinuado?
Ele pode ser encontrado no pacote Cyclwin emacs-w32-24.5-2:
VocêsemprepodedescobrirquaispacotescontêmcomandosespecíficosdoCygwinusando
Nota:
- ExistetambémumaversãodisponívelparaoCygwinx86(32-bitCygwin).
Integrandoemacs-32.exe
aoWindowsexplorer
Iusetheemacs-w32package.It'sprobablythesimplest/easiesttogetworkingproperly.Beforeyoubegin,you'llwanttoseta
HOME
environmentvaluebecauseitmakeseverythingsimpler.Bydefault,EmacsonWindowsuses
C:\Users\<username>\AppData\Roaming\
asit'shomedirectory.Youcanchangethisbyrightclickon"Computer", choosing properties, clicking "Environment Variables.." and adding a new User variable calledHOME
that's equal toC:\Users\<username>\
."Edit with Emacs" context option
Here's some registry keys to add a right-click context menu option "Edit with Emacs":
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\openWithEmacs] @="&Edit with Emacs" [HKEY_CLASSES_ROOT\*\shell\openWithEmacs\command] @="C:\cygwin64\bin\run.exe bash \"-l -c \\"emacsclient -n \\\\"$(cygpath \\\\"%1\\\\")\\\\" \\" \" "
Yes, that's a lot of backslashes. This should handle all paths/filenames okay (spaces in paths are evil).
Fonte Trabalhando na opção de menu de contexto "Editar com o Emacs" para o Cygwin Emacs e dicas gerais do Cygwin