Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > bd5c3d824c3db63ffd9226c15941e6ad > files > 1546

mozart-1.4.0-1mdv2010.0.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>A Summary of Oz-Specific Emacs Key Bindings</TITLE><LINK href="ozdoc.css" rel="stylesheet" type="text/css"></HEAD><BODY><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node6.html#chapter.profiles">&lt;&lt; Prev</A></TD><TD><A href="index.html">- Up -</A></TD><TD><A href="node10.html#appendix.devel">Next &gt;&gt;</A></TD></TR></TABLE><DIV id="appendix.keybindings"><H1><A name="appendix.keybindings">A Summary of Oz-Specific Emacs Key Bindings</A></H1><P> In this appendix, we present a summary table of all Oz-specific Emacs key bindings. This is intended as a convenient reference; more detailed explanations are given in previous chapters. </P><P> <SPAN class="key">C-.</SPAN> is the short Oz-specific prefix; <SPAN class="key">C-. C-.</SPAN> is the short Oz-specific tool prefix. Both have equivalent long prefixes: <SPAN class="key">C-c .</SPAN> and <SPAN class="key">C-c . C-c .</SPAN>; these are useful on terminals that cannot generate <SPAN class="key">C-.</SPAN> (such as a VT100). The table below documents only the short prefix. </P><TABLE align="center" bgcolor="#f0f0e0"><TR valign="top"><TH colspan="2"><P>Editing Code</P></TH></TR><TR valign="top"><TD><P><A href="node3.html#key.forward-oz-expr"><SPAN class="key">M-C-f</SPAN></A></P></TD><TD><P>forward expression</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.backward-oz-expr"><SPAN class="key">M-C-b</SPAN></A></P></TD><TD><P>backward expression</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.kill-oz-expr"><SPAN class="key">M-C-k</SPAN></A></P></TD><TD><P>kill expression</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.backward-kill-oz-expr"><SPAN class="key">M-C-DEL</SPAN></A></P></TD><TD><P>backward kill expression</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.mark-oz-expr-1"><SPAN class="key">M-C-@</SPAN></A></P></TD><TD><P>mark expression</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.mark-oz-expr-2"><SPAN class="key">M-C-SPC</SPAN></A></P></TD><TD><P>mark expression</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.indent-oz-expr"><SPAN class="key">M-C-q</SPAN></A></P></TD><TD><P>indent expression</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.oz-beginning-of-defun"><SPAN class="key">M-C-a</SPAN></A></P></TD><TD><P>beginning of definition</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.oz-end-of-defun"><SPAN class="key">M-C-e</SPAN></A></P></TD><TD><P>end of definition</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.transpose-oz-exprs"><SPAN class="key">M-C-t</SPAN></A></P></TD><TD><P>transpose expressions</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.next-error"><SPAN class="key">C-x `</SPAN></A></P></TD><TD><P>next error</P></TD></TR><TR valign="top"><TH colspan="2"><P>Managing Buffers</P></TH></TR><TR valign="top"><TD><P><A href="node3.html#key.oz-next-buffer"><SPAN class="key">M-n</SPAN></A></P></TD><TD><P>next Oz buffer</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.oz-previous-buffer"><SPAN class="key">M-p</SPAN></A></P></TD><TD><P>previous Oz buffer</P></TD></TR><TR valign="top"><TD><P><A href="node3.html#key.oz-new-buffer"><SPAN class="key">C-. n</SPAN></A></P></TD><TD><P>new Oz buffer</P></TD></TR><TR valign="top"><TH colspan="2"><P>Interacting With a Mozart Sub-Process</P></TH></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-toggle-emulator"><SPAN class="key">C-. e</SPAN></A></P></TD><TD><P>toggle emulator buffer</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-toggle-compiler"><SPAN class="key">C-. c</SPAN></A></P></TD><TD><P>toggle compiler buffer</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-toggle-temp"><SPAN class="key">C-. t</SPAN></A></P></TD><TD><P>toggle temporary buffer</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.run-oz"><SPAN class="key">C-. r</SPAN></A></P></TD><TD><P>start Mozart sub-process</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-halt"><SPAN class="key">C-. h</SPAN></A></P></TD><TD><P>halt Mozart sub-process</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-halt"><SPAN class="key">C-u C-. h</SPAN></A></P></TD><TD><P>halt Mozart sub-process (forced)</P></TD></TR><TR valign="top"><TH colspan="2"><P>Executing Code</P></TH></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-feed-buffer"><SPAN class="key">C-. C-b</SPAN></A></P></TD><TD><P>feed buffer</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-feed-region"><SPAN class="key">C-. C-r</SPAN></A></P></TD><TD><P>feed region</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-feed-line"><SPAN class="key">C-. C-l</SPAN></A></P></TD><TD><P>feed line</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-feed-paragraph-1"><SPAN class="key">C-. C-p</SPAN></A></P></TD><TD><P>feed paragraph</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-feed-paragraph-2"><SPAN class="key">M-C-x</SPAN></A></P></TD><TD><P>feed paragraph</P></TD></TR><TR valign="top"><TH colspan="2"><P>Evaluating Expression and Browsing Result</P></TH></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-browse-buffer"><SPAN class="key">C-. b C-b</SPAN></A></P></TD><TD><P>browse buffer</P></TD></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-browse-region"><SPAN class="key">C-. b C-r</SPAN></A></P></TD><TD><P>browse region</P></TD></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-browse-line"><SPAN class="key">C-. b C-l</SPAN></A></P></TD><TD><P>browse line</P></TD></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-browse-paragraph"><SPAN class="key">C-. b C-p</SPAN></A></P></TD><TD><P>browse paragraph</P></TD></TR><TR valign="top"><TH colspan="2"><P>Evaluating Expression and Showing Result</P></TH></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-show-buffer"><SPAN class="key">C-. s C-b</SPAN></A></P></TD><TD><P>show buffer</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-show-region"><SPAN class="key">C-. s C-r</SPAN></A></P></TD><TD><P>show region</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-show-line"><SPAN class="key">C-. s C-l</SPAN></A></P></TD><TD><P>show line</P></TD></TR><TR valign="top"><TD><P><A href="node4.html#key.oz-show-paragraph"><SPAN class="key">C-. s C-p</SPAN></A></P></TD><TD><P>show paragraph</P></TD></TR><TR valign="top"><TH colspan="2"><P>Interacting With Tools</P></TH></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-open-panel"><SPAN class="key">C-. C-. s</SPAN></A></P></TD><TD><P>open system panel</P></TD></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-open-compiler-panel"><SPAN class="key">C-. C-. c</SPAN></A></P></TD><TD><P>open compiler panel</P></TD></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-profiler"><SPAN class="key">C-. C-. p</SPAN></A></P></TD><TD><P>start profiler</P></TD></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-debugger"><SPAN class="key">C-. C-. d</SPAN></A></P></TD><TD><P>start debugger</P></TD></TR><TR valign="top"><TD><P><A href="node5.html#key.oz-breakpoint-at-point"><SPAN class="key">C-x SPC</SPAN></A></P></TD><TD><P>set breakpoint on current line</P></TD></TR></TABLE><P> </P></DIV><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node6.html#chapter.profiles">&lt;&lt; Prev</A></TD><TD><A href="index.html">- Up -</A></TD><TD><A href="node10.html#appendix.devel">Next &gt;&gt;</A></TD></TR></TABLE><HR><ADDRESS><A href="http://www.ps.uni-sb.de/~kornstae/">Leif&nbsp;Kornstaedt</A> and&nbsp;<A href="http://www.ps.uni-sb.de/~duchier/">Denys&nbsp;Duchier</A><BR><SPAN class="version">Version 1.4.0 (20090610)</SPAN></ADDRESS></BODY></HTML>