emacs -batch有什么用?

时间:2015-05-19 02:02:35

标签: emacs

我正在尝试理解这两行代码之间的区别:

emacs - 批次 -l package.el

emacs -l package.el

非常感谢。为什么需要-batch?

1 个答案:

答案 0 :(得分:6)

-batch命令行选项可阻止Emacs打开编辑器窗口。这允许您在Emacs Lisp中编写脚本,否则您将使用Ruby,Perl或Python的脚本。

刚刚开始,使用-batch选项的示例是e2ansi,这是一个允许moreless命令使用ANSI序列呈现带有颜色的文件的包,基于突出显示Emacs执行的语法。显然,如果Emacs在启动时打开了一个窗口,这将无法工作。