【问题标题】:Use repl for Hy in Emacs在 Emacs 中为 Hy 使用 repl
【发布时间】:2013-08-26 08:46:26
【问题描述】:
我已经从https://github.com/hylang/hy-mode 成功安装了hy-mode。我现在可以在 emacs 中打开一个 .hy 文件并进行语法高亮显示,并且使用 paredit 进行编辑是一种乐趣。
但是,我不知道如何启动 REPL。在 github 自述文件的底部,它说:
在 hy 模式下,您可以通过启动 Lisp 次等来启动 Hy REPL
进程
M-x lisp-inferior-process
但是,该功能不是为我定义的。我还需要安装或检查什么才能将 repl 用于 Hy?
我目前正在使用:
GNU Emacs 24.3.1。
【问题讨论】:
标签:
emacs
lisp
emacs24
hy
【解决方案1】:
您是否尝试将 inferior-lisp-program 设置为 "hy" 然后执行 M-x run-lisp?
这是拥有劣质 lisp 进程的标准方式(或者可能只是“我所知道的方式”)。
【解决方案2】:
从 hy-mode 1.0.4 版开始,您可以在 Emacs 中使用 M-x run-hy 或使用默认键绑定 C-c C-z 启动 hy repl 缓冲区。
在任何 Emacs 模式下,包括 hy-mode,您都可以使用M-x describe-mode 或C-h m 的默认键绑定来显示当前模式的键绑定。