Go to the first, previous, next, last section, table of contents.


Startup Options

The acceptable options can be split into three classes. Note that they must be specified on the command line in order of their class. This means that, for example, the `-rc' option must be after the `-font' option.

So, the general usage pattern is

jade [system-dependent-options] [standard-options] [lisp-options]

Note that the lisp-options may include files to be loaded.

  1. System dependent options.
  2. Standard options.
    `-rc lisp-file'
    Load the Lisp script lisp-file instead of the normal initialisation script (`init'). Warning: the editor depends heavily on the normal file, if you change this without due care the editor could be unusable -- no keys will be bound and many standard functions won't exist.
    `-v'
    Print the version and revision numbers of this copy of the editor then quit.
    `-log-msgs'
    This option makes all messages which are displayed in the status line also be written to the standard error stream. This is sometimes useful for debugging purposes.
  3. All other options are passed to the Lisp initialisation process in the variable command-line-args, these are available to any Lisp packages loaded in the initialisation script. Any left after that are scanned for the following options,
    `-f function'
    Call the Lisp function function.
    `-l file'
    Load the Lisp file file.
    `-q'
    Quit cleanly.
    `file'
    Load the file of text file into a new buffer.

An example command line for starting Jade from a Unix shell could be

$ jade -fg white -bg black -log-msgs foo.c bar.jl

This means white text, black background, save messages and load the files `foo.c' and `bar.jl'.


Go to the first, previous, next, last section, table of contents.