在Emacs中使用repl for Hy

时间:2013-08-26 08:46:26

标签: emacs lisp emacs24 hy

我已成功安装了来自https://github.com/hylang/hy-modehy-mode。我现在可以在emacs中打开.hy文件并进行语法突出显示,使用paredit进行编辑是一种乐趣。

但是,我不知道如何启动REPL。在github自述文件的底部,它说:

  

当处于hy模式时,您可以通过启动Lisp下级来启动Hy REPL   过程

     

M-x lisp-inferior-process

然而,这个功能并没有为我定义。我还需要安装或检查什么才能将副本用于Hy?

我目前正在使用: GNU Emacs 24.3.1。

2 个答案:

答案 0 :(得分:8)

您是否尝试将inferior-lisp-program设置为"hy",然后执行M-x run-lisp?

这是低级lisp过程的标准方式(或者可能只是“我所知道的方式”)。

答案 1 :(得分:0)

从hy-mode版本1.0.4开始,您可以使用M-x run-hy在Emacs中启动hy repl缓冲区,也可以使用C-c C-z的默认键绑定。

在任何Emacs模式(包括hy-mode)中,您可以使用M-x describe-mode或默认的C-h m键绑定来显示当前模式的键绑定。