ISLISP-MODE与 ISLISP-REPL的安装?
我在Emacs中安装 ISLISP-MODE 和ISLISP-REPL时遇到了问题,希望把Emacs作为编辑器来试验 Easy-ISLISP (EISL)。
我确实按照这两个扩展的说明操作,在我的.emacs文件中添加了相应的配置行。
(require 'islisp-mode)
;;; tried this in desperation without success
;(setq inferior-islisp-command-line
; '((easy-islisp ("/usr/local/bin/eisl"))))
(setq inferior-islisp-command-line "/usr/local/bin/eisl")
;;; tried this without success
;(setq easy-islisp "/usr/local/bin/eisl")
(setf
;;; For local HyperDraft navigation
islisp-hyperdraft-root "file:/home/fermin/Programming/ISLispHyperDraft/islisp-v23.html"
;;; Activate the advance features
islisp-advance-features t)
我无法调用ISLISP-MODE或 REPL,尝试时仍会收到多条错误信息,例如:
islisp-repl: Wrong type argument: listp, "/usr/local/bin/eisl"
File mode specification error: (file-missing Cannot open load file No such file or directory islisp-tags)
在尝试其他组合时,也出现了一堆其他错误信息。
请给出包含命令的完整步骤,而不是让我只是把一个变量设成某个具体的值,因为我现在已经彻底糊涂了。
解决方案
也许加上这一行:
(setq inferior-lisp-program (executable-find "eisl"))
然后在emacs运行:M-x run-lisp
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。