在Sublime文本3中的SublimeRepl包中使用Scheme解释器

时间:2014-04-08 06:00:13

标签: scheme sublimetext3 sublimerepl

我一整夜都试图弄清楚如何在ST3中使用SublimeREPL解释器的方案。我读了here,当你下载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文件3的SublimeREPL中设置解释器?我使用os x 10.9.2

!!!!!!!!

由于

2 个答案:

答案 0 :(得分:4)

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

错误消息指的是 Scheme.tmLanguage文件的错误路径或目录。 在我的例子中,此文件位于“Packages / Scheme”,而不是“Packages / sublime-scheme-syntax”文件夹。我只是编辑Main.sublime-menu 文件,将“语法”:“Packages / sublime-scheme-syntax / Scheme.tmLanguage”行更改为正确的路径,它就可以了!

我发现我的解决方案在SublimeREPL Github网站上阅读this post。希望这也适合你。

答案 1 :(得分:1)

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

  1. 通过包控件安装包“Scheme”。
  2. 安装包“SublimeREPL”
  3. 安装Scheme
  4. 的SCM实现
  5. 打开首选项 - >浏览包 - > SublimeREPL - > config - >方案 - > Main.sublime菜单。编辑 带有“id”的部分:“repl_scheme”
  6. ARGS:

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

    感谢:Sublime Text 2 with MIT SchemeHow to configure SublimeREPL for mit-scheme?和@Yenkaku的回答