在Windows 7上使用emacs在其路径名中包含空格字符的运行进程

pro*_*eek 2 windows emacs f#

对于emacs中的F#模式,需要在.emacs中使用以下行.问题是由于文件路径之间的空间,Cc Cs不起作用.

(setq fsharp-compiler "C:/Program Files/Microsoft F#/v4.0/fsc.exe")
Run Code Online (Sandbox Code Playgroud)

我不得不将F#编译器复制到其文件路径中没有空格的目录中.

(setq fsharp-compiler "C:/app/fsharp/fsc.exe")
Run Code Online (Sandbox Code Playgroud)

如何使用emacs运行路径名中有空格的进程?

Lau*_*ent 8

首先,确保您拥有最新版本的F#模式(这是6月修复的错误).然后,按照README文件中的说明操作!

这一行是作为一个例子给出的: (setq fsharp-compiler "\"c:\\Program Files\\Microsoft F#\\v4.0\\Fsc.exe\"")