【问题标题】:"exec" in Emacs lisp ?Emacs lisp 中的“执行”?
【发布时间】:2015-05-07 12:24:20
【问题描述】:

在 Emacs lisp 脚本中,我希望脚本启动一个新进程并用启动的进程替换自己,就像在 Bash 或 Perl 中使用“exec”一样。

为了阐明用例,我正在 Elisp 中编写一个命令包装器(使用 emacs --script),并希望在某些情况下按原样运行包装的命令。

这有可能吗?

【问题讨论】:

    标签: emacs elisp


    【解决方案1】:

    不。 emacs 不是“命令外壳”或真正的脚本语言解释器。

    你可以把你的问题彻底解决,并有一个包装器 shell 脚本来执行 emacs 或执行一些其他命令,并且可能由在初始 emacs 实例中运行的一些 elisp 代码做出决定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-26
      • 2010-10-10
      相关资源
      最近更新 更多