我在Windows上安装了新版本的Atom 1.9.9,并按Atom Clojure Setup中所述进行设置。
尝试在REPL中执行代码块时,根据其启动时的说明:
ctrl-alt-,然后b执行阻止。找到你的Clojure代码块 光标在并执行它。
ctrl-alt-,s执行选择。将所选文本发送到 REPL。
没有执行,而是光标向后移动。
Atom键绑定解析器似乎将此键组合链接到atom-text-editor emacs.json行为,但上述设置指南中未提及此行为。
此外,菜单中的 proto-repl 包没有显示键绑定,我的理解是它们应该与其他Atom包一样:
Windows上的 Atom proto-repl 程序包存在这些正常缺陷,还是我错过了一些重要的附加设置?
答案 0 :(得分:2)
如果它没有执行Proto REPL命令,那么键绑定可能已经被另一组键使用了。 Atom有一个很好的工具来调查称为密钥绑定解析器的键绑定问题。您是否可以启用键绑定解析器并查看键绑定触发的内容。由于许多包之间存在冲突,因此键绑定可能会很痛苦。
也可以自定义键绑定。请参阅Proto REPL repo https://github.com/jasongilman/proto-repl/blob/master/keymaps/proto-repl.cson中的键绑定,这些键绑定可以添加到您自己的键绑定文件中,其中的更改可避免与您使用的其他包冲突。
您还可以在Clojure松弛频道#protorepl中询问有关Proto REPL的问题。