1

我整晚都在试图弄清楚如何在 ST3 中使用 SublimeREPL for Scheme 的解释器。我在这里读到,当你下载 sublimeREPL 的包时,它实际上并不包含解释器。所以我尝试将我的 MIT-scheme 版本移动到

/Users/Myname/Library/Application Support/Sublime Text 3/Packages/SublimeREPL/config/Scheme

但是当我这样做时:工具-> SublimeREPL->方案->方案

我得到:

加载语法文件“Packages/sublime-scheme-syntax/Scheme.tmLanguage”时出错:无法打开 Packages/sublime-scheme-syntax/Scheme.tmLanguage

有没有人有任何经验能够在 sublime text 3 中为 SublimeREPL 中的方案设置解释器?我正在使用 os x 10.9.2

谢谢!!!!!!!!

4

2 回答 2

4

我也有同样的问题。虽然我使用的是 Sublime Text 2,但我的解决方案可能适用于您。

错误消息指的是 Scheme.tmLanguage 文件的错误路径或目录。在我的例子中,这个文件被放置在“Packages/Scheme”这里,而不是“Packages/sublime-scheme-syntax”文件夹中。我只是编辑 Main.sublime-menu文件,将 "syntax": "Packages/sublime-scheme-syntax/Scheme.tmLanguage" 行更改为正确的路径,它就可以工作了!

我在 SublimeREPL Github 网站上找到了我的解决方案。希望这也适用于你。

于 2014-07-23T13:36:20.907 回答
1

我有类似的问题,这就是我修复 Sublime Text 2 的方法:

  1. 通过包控制安装包“方案”。
  2. 安装包“SublimeREPL”
  3. 安装 Scheme 的 SCM 实现
  4. 打开 Preferences -> Browse Packages -> SublimeREPL -> config -> Scheme -> Main.sublime-menu。编辑带有“id”的部分:“repl_scheme”

参数:

"windows": ["scm", "-f", "$file_basename"]},
"syntax": "Packages/Scheme/Scheme.tmLanguage"

感谢:Sublime Text 2 with MIT Scheme如何为 mit-scheme 配置 SublimeREPL?和@Yenkaku 的回答

于 2015-01-20T03:02:15.713 回答