scheme - "Eval in REPL"命令没有对 SublimeREPL 中的方案执行任何操作

标签 scheme sublimetext2 sublimerepl

我正在尝试将 SublimeREPL 与 Sublime Text 2 一起使用作为方案环境。我安装了 Gauche,并且可以成功启动 REPL 窗口并从中运行代码。但是,我不知道如何在插件中使用“Eval in REPL”或“Transfer to REPL”命令。

当我执行命令(通过快捷方式或从菜单)时,我可以在控制台中看到该命令正在运行,但它实际上没有执行任何操作。这与我是否已经打开 REPL 窗口无关。我怀疑它无法确定它应该使用哪个外部 ID,但不确定如何解决这个问题。

最佳答案

这对我在使用 Sublime 2.0.2 和以下 Sublime 软件包的 Linux 上有效:

  • SublimeREPL 2.1.1
  • 粗俗2013.04.16.05.32.34
  • 计划2013.03.04.21.30.59

请注意,这些是可通过 Package Control 安装的 Sublime 软件包:您还需要在本地系统上安装真正的 Gauche 解释器。

我需要重新启动几次。将 Gauche 代码保存为 .scm 文件并将缓冲区切换到 Gauche 模式。使用“Tools”>“SublimeREPL”>“Scheme”>“Gauche”启动 REPL,您应该能够自由地评估表达式并将表达式从 Gauche 模式的缓冲区传输到 REPL。

关于scheme - "Eval in REPL"命令没有对 SublimeREPL 中的方案执行任何操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15074417/

相关文章:

common-lisp - 如何将CLISP代码发送到Sublime文本3 REPL?

sublimetext2 - 我如何执行这个 SublimeREPL 快捷方式

sublimetext2 - 在 sublime 文本中粘贴多光标复制/粘贴而无需换行

sublimetext - Sublime Text 2 代码格式化

python - 从 sublime 文本设置 sublimerepl 的 python 路径?

scheme - 鸡计划中的复数

macros - 如何使用 Racket 宏定义函数?

Wescheme 中的方案代码条件错误

algorithm - 检查指定范围内连续奇数的素数

sublimetext2 - 如何在 Sublime Text 2 中设置侧边栏的宽度?