如何啓動emacs lisp中的進程,該進程在emacs lisp程序結束後將繼續運行?我正在編寫一個實用程序腳本,它應該啓動一個交互式GUI程序並退出。在lisp程序結束後emacs lisp中的啓動過程
在此先感謝。
編輯:我想我正在尋找這個C++代碼的emacs lisp等價物。
#include <cstdlib>
#include <sys/types.h>
#include <unistd.h>
int main() {
using namespace std;
pid_t p = fork();
if (p == 0) {
// child process
execl("process_to_run", "process_to_run", nullptr);
} else {
// stuff for parent to do
}
return 0;
}