Next: Command Example Prev: Ordinary Arguments Up: Command Arguments
The initial options are recognized only at the beginning of the
command line. If you use more than one of them, they must appear in the
order that they appear in this table.
Use DEVICE as the device for terminal input and output.
When running with the X Window System, use the display named
DISPLAY to make the window that serves as Emacs's terminal.
Don't communicate directly with X, disregarding the `DISPLAY'
environment variable even if it is set. `-nw' stands for
Run Emacs in "batch mode", which means that the text being edited
is not displayed and the standard Unix interrupt characters such
as `C-z' and `C-c' continue to have their normal effect. Emacs in
batch mode outputs to `stdout' only what would normally be printed
in the echo area under program control.
Batch mode is used for running programs written in Emacs Lisp from
shell scripts, makefiles, and so on. Normally the `-l' option or
`-f' option will be used as well, to invoke a Lisp program to do
the batch processing.
`-batch' implies `-q' (do not load an init file). It also causes
Emacs to kill itself after all command options have been
processed. In addition, auto-saving is not done except in buffers
for which it has been explicitly requested.
Do not load your Emacs init file `~/.emacs'.
Load USER's Emacs init file `~USER/.emacs' instead of your own.
The init file can get access to the values of the command line
arguments as the elements of a list in the variable
`command-line-args'. (The list contains only the arguments from the
first table above. Emacs processes the arguments from the second table
before building the list.) The init file can override the normal
processing of the other arguments by setting this variable.
automatically generated by info2www