设置Racket Geiser Emacs路径

Sco*_*ach 10 emacs racket geiser

我试图让Geiser的REPL在Emacs中工作,但它似乎无法找到Racket.

racket 在我的路上,但任何时候我打字

run-geiser
Run Code Online (Sandbox Code Playgroud)

其次是

racket
Run Code Online (Sandbox Code Playgroud)

它抱怨:

无法启动REPL:搜索程序:没有这样的文件或目录,球拍

我在Geiser文档中读到,我可能需要手动告诉Geiser在哪里找到racket,但我不知道在哪里配置Geiser的这个属性.

谢谢你的帮助.

Sco*_*ach 18

好的,所以我补充说:

(setq geiser-racket-binary "/home/user/racket/bin/racket")
Run Code Online (Sandbox Code Playgroud)

.emacs加载后到我的文件geiser.el.

我期待一个配置文件来设置它.

谢谢.

  • `.emacs`*是*配置你的Emacs的主文件... BTW,另一种选择是将`/ home/user/racket/bin`添加到你的PATH,或者从你的目录中添加符号链接路径(如`/ home/user/bin`). (2认同)