2012-08-16 111 views
3

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

回答

6

尝试M-xielm对于inferior Emacs Lisp mode。在提示符处输入(describe-mode)RET即可获得帮助。

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

+0

嗨,感谢您的回复,但我想制定一个模式,我可以运行,它只是在一个窗口中启动我的解释器。我确实使用ielm - 这非常好。 – 2012-08-16 21:29:51

+0

听起来像一个想法。我会研究一下。谢谢。 – 2012-08-16 21:34:03