我正在尝试为emacs for windows启用针对erlang的flymake,我遇到了问题。
当我在名为e.erl的文件的缓冲区中输入M-x
flymake-mode
RET
时,我收到错误消息:
Flymake:无法启动语法检查过程 使用args(e_flymake.erl)的'E:/emacs-24.3/.emacs.d/flymake/eflymake': 产生子进程:无效参数。 Flymake将被切换 关。
目前,我在路径E:/emacs-24.3中有我的.emacs和.emacs.d目录,而我的flymake文件位于错误消息中描述的路径中。我使用此页EmacsWiki: Flymake Erlang来创建flymake文件并配置.emacs文件(按顺序添加行,并根据其所在路径更改flymake文件的路径)。
我尝试将flymake文件开头的行#!/usr/bin/env escript
更改为行#!C:/Program Files/erl5.10.2/bin escript
,因为这是escript文件所在的路径,但问题保持不变。< / p>
我使用emacs 24.3在Windows 7上工作。