3

在 Windows 中,我将变量设置inferior-lisp-program(shell-quote-argument "D:/Program Files/ccl/wx86cl.exe").

但是当我使用命令运行低级 lisp 时run-lisp,emacs 会响应:

Searching for program: no such file or directory, "D:/Program

似乎 emacs 将"D:/Program Files/ccl/wx86cl.exe"其视为两个参数"D:/Program并由Files/ccl/wx86cl.exe"空格字符分隔。

我怎样才能让emacs"D:/Program Files/ccl/wx86cl.exe"作为一个整体来对待?

4

1 回答 1

1

尝试使用旧的"Progra~1"兼容性名称"Program Files"。所以,

(setq inferior-lisp-program "D:/Progra~1/ccl/wx86cl.exe")
于 2013-05-04T14:23:38.577 回答