(calc.info)General Mode Commands
8.1 General Mode Commands
You can save all of the current mode settings in your `.emacs' file
with the `m m' (`calc-save-modes') command. This will cause Emacs to
reestablish these modes each time it starts up. The modes saved in the
file include everything controlled by the `m' and `d' prefix keys, the
current precision and binary word size, whether or not the trail is
displayed, the current height of the Calc window, and more. The
current interface (used when you type `M-# M-#') is also saved. If
there were already saved mode settings in the file, they are replaced.
Otherwise, the new mode information is appended to the end of the file.
The `m R' (`calc-mode-record-mode') command tells Calc to record the
new mode settings (as if by pressing `m m') every time a mode setting
changes. If Embedded Mode is enabled, other options are available;
Note: Mode Settings in Embedded Mode.
The `m F' (`calc-settings-file-name') command allows you to choose a
different place than your `.emacs' file for `m m', `Z P', and similar
commands to save permanent information. You are prompted for a file
name. All Calc modes are then reset to their default values, then
settings from the file you named are loaded if this file exists, and
this file becomes the one that Calc will use in the future for commands
like `m m'. The default settings file name is `~/.emacs'. You can see
the current file name by giving a blank response to the `m F' prompt.
See also the discussion of the `calc-settings-file' variable; Note:
If the file name you give contains the string `.emacs' anywhere
inside it, `m F' will not automatically load the new file. This is
because you are presumably switching to your `~/.emacs' file, which may
contain other things you don't want to reread. You can give a numeric
prefix argument of 1 to `m F' to force it to read the file no matter
what its name. Conversely, an argument of -1 tells `m F' _not_ to read
the new file. An argument of 2 or -2 tells `m F' not to reset the
modes to their defaults beforehand, which is useful if you intend your
new file to have a variant of the modes present in the file you were
The `m x' (`calc-always-load-extensions') command enables a mode in
which the first use of Calc loads the entire program, including all
extensions modules. Otherwise, the extensions modules will not be
loaded until the various advanced Calc features are used. Since this
mode only has effect when Calc is first loaded, `m x' is usually
followed by `m m' to make the mode-setting permanent. To load all of
Calc just once, rather than always in the future, you can press `M-# L'.
The `m S' (`calc-shift-prefix') command enables a mode in which all
of Calc's letter prefix keys may be typed shifted as well as unshifted.
If you are typing, say, `a S' (`calc-solve-for') quite often you might
find it easier to turn this mode on so that you can type `A S' instead.
When this mode is enabled, the commands that used to be on those
single shifted letters (e.g., `A' (`calc-abs')) can now be invoked by
pressing the shifted letter twice: `A A'. Note that the `v' prefix key
always works both shifted and unshifted, and the `z' and `Z' prefix
keys are always distinct. Also, the `h' prefix is not affected by this
mode. Press `m S' again to disable shifted-prefix mode.
automatically generated by info2www version 184.108.40.206