|
3.2.6 Top 20 Emacs commands
Here is a list of the 20 probably most useful commands when using the
Emacs interface.
Starting and stopping of :
singular (menu Singular->Start Default... ): starts
using default arguments.
singular-other (menu Singular->Start ): starts
asking for several arguments in the minibuffer area.
singular-exit (key C-c $ or menu
Singular->Exit ): kills the process running in the
current buffer (but does not kill the buffer).
singular-restart (key C-c C-r or menu
Singular->Restart ): kills the process running in
the current buffer and starts a new process with exactly
the same arguments as before.
Editing input and output:
singular-beginning-of-line (key C-a ): moves point to
beginning of line, then skips past the prompt, if any.
singular-toggle-truncate-lines (key C-c C-t or menu
Commands->Truncate lines ): toggles whether long lines should be
truncated or not. If lines are not truncated, the commands
singular-scroll-left and singular-scroll-right are useful
to scroll left and right, resp.
singular-dynamic-complete (key TAB ): performs
context specific completion. If point is inside a string, file name
completion is done. If point is at the end of a help command (i.e.,
help or ? ), completion on help topics is
done. If point is at the end of an example command (i.e.,
example ), completion is done on examples. In all
other cases, completion on commands is done.
singular-folding-toggle-fold-latest-output (key C-c
C-o or menu Commands->Fold/ Unfold Latest Output ): toggles
folding of the latest output section. If your last command
produced a huge output, simply type C-c C-o and it will be
replaced by a single line.
singular-folding-toggle-fold-at-point (key C-c C-f
or menu Commands->Fold/Unfold At Point ): toggles folding of the
section the point currently is in.
singular-folding-fold-all-output (menu Commands->Fold
All Output ): folds all output, replacing each output
section by a single line.
singular-folding-unfold-all-output (menu
Commands->Unfold All Output ): unfolds all output
sections showing their true contents.
Loading of files and demo mode:
singular-load-library (key C-c C-l or menu
Commands->Libraries->other... ): asks for a standard library name
or a library file in the minibuffer (hit TAB for completion) and
loads the library into . The submenu Libraries of
the Commands menu also provides a separate menu item for each
standard library.
singular-load-file (key C-c < or menu
Commands->Load File... ): asks for a file name in the minibuffer
(which is expanded using expand-file-name if given a prefix
argument) and loads the file into .
singular-demo-load (key C-c C-d or menu
Commands->Load Demo... ): asks for a file name of a
demo file in the minibuffer area (hit SPACE for completion) and
enters the demo mode showing the first chunk of the demo.
singular-demo-exit (menu Commands->Exit Demo ):
exits from demo mode and cleans up everything that is
left from the demo.
Help and Customization:
singular-help (key C-h C-s or menu
Singular->Singular Help ): asks for a help topic in
the minibuffer (hit TAB for completion) and shows the help text
in a separate buffer.
singular-example (key C-c C-e or menu
Singular->Singular Example ): asks for a command in
the minibuffer (hit TAB for completion) and executes the example
of this command in the current buffer.
customize-group (menu Singular->Preferences ): enters
the customization group of the Emacs interface. (If called
via M-x customize-group give argument singular-interactive
in the minibuffer area.)
|