Command line options
====================

The following command line options are available for Maxima:

-f file, --batch=FILE
     Process file in noninteractive mode.

--batch-lisp=FILE
     Process Lisp file file in noninteractive mode.

--batch-string=STRING
     Process string in noninteractive mode.

-d, --directories
     Display Maxima directory information.

--disable-readline
     Disable readline support.

-g, --enable-lisp-debugger
     Enable Lisp debugger.

-h, --help
     Display a brief usage summary.

--init=string
     Load the Maxima and Lisp initialization files string.mac and string.lisp at startup.

--init-mac=FILE
     Load the Maxima initialization file file at startup.

--init-lisp=FILE
     Load the Lisp initialization file file at startup.

-l  LISP, --lisp=LISP
     Use Lisp implementation lisp. Use --list-avail to see the list of possible values.

--list-avail
     List the available Lisp and Maxima versions.

-p  LISP_FILE, --preload-lisp=LISP_FILE
     Preload lisp_file.

-q, --quiet
     Suppress Maxima start-up message.

-r  STRING, --run-string=STRING
     Process string in interactive mode.

-s  PORT, --server=PORT
     Connect Maxima to server on port.  Note that this does not create a Maxima server; Maxima is the client.

-u  VERSION, --use-version=VERSION
     Launch Maxima version version. Use --list-avail to see the list of possible values.

--userdir=DIRECTORY
     Use directory for user directory (default is %USERPROFILE%/maxima for Windows, $HOME/.maxima for others)

-v, --verbose
     Print extra information from the Maxima wrapper script.

--version
     Print the (default) installed version.

--very-quiet
     Suppress expression labels and the Maxima start-up message.

-X  LISP OPTIONS, --lisp-options=LISP OPTIONS
     Options to be given to the underlying Lisp.

--no-init, --norc
     Do not load the init file(s) on startup.