記事

Last Modified:

CygEmacsでのemacsclientスクリプト #Emacs

emacsclient-w32.exeがファイル名必須で、「ファイル名が無い場合はemacs、ファイル名がある場合はemacsclient」という動作ができません。なのでALTERNATE_EDITORの処理を自前で入れてます。

NTEmacsのemacsclient.exeではファイル名を省略すると、エラーは出ますがALTERNATE_EDITORは起動するのでそんなことしなくても良かったのですが。

解決方法

%APPDATA%/Microsoft/Windows/SendTo/emacs.bat に以下のファイルをコピー(私の場合は自分のホームディレクトリで管理した上でシンボリックリンクを張ってます)

see also