擅长:python、mysql、java
<p>Emacs有许多不同的方式与外部程序交互。从您的文本中,我怀疑您需要查看emacs手册和elisp参考手册中的comint。comit是缓冲区中的低级通用shell功能(它是shell模式所使用的)。你知道吗</p>
<p>从你帖子的字里行间,我也建议你看看emacspeak。以及说话人,它们都是向emacs添加语音的包。说话人是赤裸裸的,使用语音调度器,而emacspeak功能非常丰富。emacspeak包使用Tcl脚本与硬件或软件语音服务器进行通信。它还有一个用python编写的mac版本,它与OSX可访问性(voiceOver)子系统通信。看看这些软件包是如何工作的,很可能会给你一些很好的例子,说明如何让你的软件包做你想做的事情。你知道吗</p>