0

尝试开始使用鸡计划时,我发现自己被 REPL 挫败了。CSI 似乎不允许我将多行粘贴到其中,这使得在单独的文件中运行新函数然后将其粘贴到测试中变得非常困难。

我只是想在外部编辑中创建的一个 gulp 中将一段代码放入其中。

@romainil 回答的评论似乎表明有些人可以。只是因为我无法理解的原因而不是我。

那么,如何将多行粘贴到 csi 中?

(旁注:我在 Mac 上执行此操作。我尝试使用终端和 iTerm 2,结果相同。)

[编辑] 以前的版本包括有关如何将代码块从 vim 获取到 csi 中而不是粘贴的附带问题。@romainl 的回答涵盖了大部分内容,但是没有在 vim 中运行 shell,我还没有找到真正有效的解决方案。

4

1 回答 1

1

您可能跳过了 REPL 文档的这一部分:使用 REPL 中的编辑器,而不是相反。

如果你坚持从 Vim 做所有这些,那么在同一个 wiki 的这个页面中还有一些额外的指针,可能应该添加Steve Losh 的 Clam和许多其他旨在提供 Vim shell/REPL 功能的 vim 插件。

还可以设置自定义makeprgerrorformat.

或者,简单地说:

:!csi %<CR>
于 2014-08-05T12:20:21.767 回答