--file file, --find-file file, --visit file
The same as specifying file directly as an argument.
+number Go to the line specified by number (do not insert a space between the "+" sign and the
number). This applies only to the next file specified.
+line:column
Go to the specified line and column.
|
-q, --no-init-file
Do not load an init file.
|
--no-site-file
Do not load the site-wide startup file.
|
--no-desktop
Do not load a saved desktop.
|
-Q, --quick
Similar to "-q --no-site-file --no-splash". Also, avoid processing X resources.
|
--no-splash
Do not display a splash screen during start-up.
|
--debug-init
Enable Emacs Lisp debugger during the processing of the user init file ~/.emacs. This is
useful for debugging problems in the init file.
|
-u user, --user user
Load user's init file.
|
-t file, --terminal file
Use specified file as the terminal instead of using stdin/stdout. This must be the first
argument specified in the command line.
|
--daemon
Start Emacs as a daemon, enabling the Emacs server and disconnecting from the terminal.
You can then use the emacsclient command to connect to the server (see emacsclient(1)).
|
--version
Display Emacs version information and exit.
|
--help Display this help and exit.
The following options are Lisp-oriented (these options are processed in the order encountered):
|
-f function, --funcall function
Execute the lisp function function.
|
-l file, --load file
Load the lisp code in the file file.
|
--eval expr, --execute expr
Evaluate the Lisp expression expr.
The following options are useful when running Emacs as a batch editor:
|
--batch Edit in batch mode. The editor will send messages to stderr. You must use -l and -f
options to specify files to execute and functions to call.
|
--script file
Run file as an Emacs Lisp script.
|
--insert file
Insert contents of file into the current buffer.
|
--kill Exit Emacs while in batch mode.
|
-L dir, --directory dir
Add dir to the list of directories Emacs searches for Lisp files.
Using Emacs with X
Emacs has been tailored to work well with the X window system. If you run Emacs from under X windows, it
will create its own X window to display in. You will probably want to start the editor as a background
process so that you can continue using your original window.
Emacs can be started with the following X switches:
|
--name name
Specify the name which should be assigned to the initial Emacs window. This controls
looking up X resources as well as the window title.
|
-T name, --title name
Specify the title for the initial X window.
|
-r, -rv, --reverse-video
Display the Emacs window in reverse video.
|
-fn font, --font font
Set the Emacs window's font to that specified by font. You will find the various X fonts
in the /usr/lib/X11/fonts directory. Note that Emacs will only accept fixed width fonts.
Under the X11 Release 4 font-naming conventions, any font with the value "m" or "c" in the
eleventh field of the font name is a fixed width font. Furthermore, fonts whose name are
of the form widthxheight are generally fixed width, as is the font fixed. See xlsfonts(1)
for more information.
When you specify a font, be sure to put a space between the switch and the font name.
|
--xrm resources
Set additional X resources.
|
--color, --color=mode
Override color mode for character terminals; mode defaults to `auto', and can also be
`never', `auto', `always', or a mode name like `ansi8'.
|
-bw pixels, --border-width pixels
Set the Emacs window's border width to the number of pixels specified by pixels. Defaults
to one pixel on each side of the window.
|
-ib pixels, --internal-border pixels
Set the window's internal border width to the number of pixels specified by pixels.
Defaults to one pixel of padding on each side of the window.
|
-g geometry, --geometry geometry
Set the Emacs window's width, height, and position as specified. The geometry
specification is in the standard X format; see X(7) for more information. The width and
height are specified in characters; the default is 80 by 24. See the Emacs manual,
section "Options for Window Size and Position", for information on how window sizes
interact with selecting or deselecting the tool bar and menu bar.
|
-lsp pixels, --line-spacing pixels
Additional space to put between lines.
|
-vb, --vertical-scroll-bars
Enable vertical scrollbars.
|
-fh, --fullheight
Make the first frame as high as the screen.
|
-fs, --fullscreen
Make the first frame fullscreen.
|
-fw, --fullwidth
Make the first frame as wide as the screen.
|
-mm, --maximized
Maximize the first frame, like "-fw -fh".
|
-fg color, --foreground-color color
On color displays, set the color of the text.
Use the command M-x list-colors-display for a list of valid color names.
|
-bg color, --background-color color
On color displays, set the color of the window's background.
|
-bd color, --border-color color
On color displays, set the color of the window's border.
|
-cr color, --cursor-color color
On color displays, set the color of the window's text cursor.
|
-ms color, --mouse-color color
On color displays, set the color of the window's mouse cursor.
|
-d displayname, --display displayname
Create the Emacs window on the display specified by displayname. Must be the first option
specified in the command line.
|
-nbi, --no-bitmap-icon
Do not use picture of gnu for Emacs icon.
|
--iconic
Start Emacs in iconified state.
|
-nbc, --no-blinking-cursor
Disable blinking cursor.
|
-nw, --no-window-system
Tell Emacs not to create a graphical frame. If you use this switch when invoking Emacs
from an xterm(1) window, display is done in that window.
|
-D, --basic-display
This option disables many display features; use it for debugging Emacs.
|