【问题标题】:Using Scheme interpreter in SublimeRepl package in sublime text 3在 sublime text 3 中使用 SublimeRepl 包中的 Scheme 解释器
【发布时间】:2014-05-20 15:45:57
【问题描述】:

我彻夜未眠,试图弄清楚如何在 ST3 中使用 SublimeREPL for Scheme 的解释器。我读到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 text 3 中为 SublimeREPL 中的方案设置解释器?我正在使用 os x 10.9.2

谢谢!!!!!!!!!

【问题讨论】:

  • 您要在什么操作系统上完成这项工作?从您指出的路径来看,它不是 Windows,但它是 MacOS X 还是 Linux 可能很重要。
  • @J0e3gan 好点!我正在使用 mac os x 10.9.2

标签: scheme sublimetext3 sublimerepl


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    1. 通过包控制安装包“Scheme”。
    2. 安装包“SublimeREPL”
    3. 安装 Scheme 的 SCM 实现
    4. 打开首选项 -> 浏览包 -> SublimeREPL -> 配置 -> 方案 -> Main.sublime-menu。编辑 带有“id”的部分:“repl_scheme”

    参数:

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

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

    【讨论】:

      猜你喜欢
      • 2019-07-22
      • 1970-01-01
      • 2018-10-28
      • 1970-01-01
      • 2015-07-29
      • 2014-12-06
      • 1970-01-01
      • 1970-01-01
      • 2014-12-19
      相关资源
      最近更新 更多