什么';这是emacs-batch的用法

什么';这是emacs-batch的用法,emacs,Emacs,我试图理解这两行代码之间的区别: emacs--批量-l package.el emacs-l package.el 非常感谢。为什么这里需要-batch?命令行选项阻止Emacs打开编辑器窗口。这允许您在Emacs Lisp中编写脚本,否则您将使用Ruby、Perl或Python编写脚本 刚开始,使用-batch选项的一个示例是,一个允许more和less命令根据Emacs执行的语法高亮显示,使用ANSI序列渲染带有颜色的文件的包。显然,如果Emacs在启动时打开一个窗口,这将不起作用。为ba

我试图理解这两行代码之间的区别:

emacs--批量-l package.el

emacs-l package.el


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

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


刚开始,使用-batch选项的一个示例是,一个允许
more
less
命令根据Emacs执行的语法高亮显示,使用ANSI序列渲染带有颜色的文件的包。显然,如果Emacs在启动时打开一个窗口,这将不起作用。

batch
网页引入wiki可能会有所帮助:谢谢,引用该页面,“命令行选项”-batch”会使Emacs以非交互方式运行。在这种模式下,Emacs不从终端读取命令,也不改变终端模式,也不希望输出到可擦除屏幕。“这都是真的,但批量模式的真正原因,众所周知,是
Emacs--batch-l dunnet
。哦,我得试试看,从Zork时代起我就没有玩过老式的冒险游戏。。。