在Windows中,我将变量inferior-lisp-program
设置为(shell-quote-argument "D:/Program Files/ccl/wx86cl.exe")
。
但是当我使用命令run-lisp
运行劣质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"
?
答案 0 :(得分:1)
尝试使用"Progra~1"
的旧"Program Files"
兼容性名称。所以,
(setq inferior-lisp-program "D:/Progra~1/ccl/wx86cl.exe")