Action Arguments Command Arguments Command Example
The initial options specify parameters for the Emacs session. This section describes the more general initial options; some other options specifically related to X Windows appear in the following sections.
Some initial options affect the loading of init files. The normal
actions of Emacs are to first load `site-start.el
' if it exists,
then your own init file `~/.emacs
' if it exists, and finally
`default.el
' if it exists; certain options prevent loading of some
of these files or substitute other files for them.
`-t device '
` --terminal=device '
|
Use device as the device for terminal input and output. |
`-d display '
` --display=display '
|
Use the X Window System and use the display named display to open the initial Emacs frame. |
`-nw '
` --no-windows '
|
Don't communicate directly with X, disregarding the |
`-batch '
` --batch '
|
Run Emacs in batch mode, which means that the text being edited is
not displayed and the standard terminal interrupt characters such as
C-z and C-c continue to have their normal effect. Emacs in
batch mode outputs to
Batch mode is used for running programs written in Emacs Lisp from
shell scripts, makefiles, and so on. Normally the `
` |
`-q '
` --no-init-file '
|
Do not load your Emacs init file ` |
`--no-site-file '
|
Do not load ` |
`-u user '
` --user=user '
|
Load user's Emacs init file ` |
`--debug-init '
|
Enable the Emacs Lisp debugger for errors in the init file. |
`--unibyte '
|
Set up to do almost everything with single-byte buffers and strings.
All buffers and strings are unibyte unless you (or a Lisp program)
explicitly ask for a multibyte buffer or string. Setting the
environment variable |
`--multibyte '
|
Inhibit the effect of |