3

任何人都可以建议任何有关如何在 emacs 中获得交互式命令行模式的指针/教程或信息。我查看了 comint 和 shell 模式,但这些模式与子进程对话。我只想要一个与 elisp 函数对话的交互式命令行,而不是像/bin/bash. 我们的想法是使用它与用 elisp 编写的简单解释器进行交互(只是为了好玩)。

4

1 回答 1

6

尝试劣质 Emacs Lisp模式M-x ielm。您可以通过在提示符下键入来获得帮助。(describe-mode)RET

奇怪的是,它使用“一个虚拟进程来保持 comint 快乐”,但该进程实际上并未用于处理您的命令。如果您想ielm-eval-input用自己的功能替换,您可能会破解它。

于 2012-08-16T21:22:51.247 回答