2.5.8 进程类型

术语进程通常指一个运行中的程序。Emacs本身就是一系列进程的有序集合。但在 Emacs Lisp 中,进程是一个用来指代 由 Emacs 进程创建的子进程 的对象。在 Emacs 中作为子进程运行的 shell,GDB,ftp以及编译器,都极大的拓展了 Emacs的能力。Emacs 子进程会从 Emacs 中获取文本输入,并将输出以文本的形式输出到 Emacs,以用来后续操作。此外,Emacs 也可以向它的子进程传递信号。

进程对象没有读取语法。它们的打印表示采用哈希记法,其中包含了进程的名称:

(process-list)
    => (#<process shell>)

查阅进程章节,以获得更多和进程创建、删除、获取元信息、输入、信号传递以及获取输出相关的知识。

最后更新于