Quellcode-Bibliothek
© Kompilation durch diese Firma
[Weder Korrektheit noch Funktionsfähigkeit der Software werden zugesichert.]
Datei:
shortcuts.html
Sprache: HTML
|
|
products/sources/formale sprachen/Isabelle/Tools/jEdit/dist/doc/users-guide/shortcuts.html |
 |
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Appendix A. Keyboard Shortcuts</title><meta name="generator" content="DocBook XSL Stylesheets V1.79.1"><link rel="home" href="index.html" title="jEdit 5.6 User's Guide"><link rel="up" href="using-jedit-part.html" title="Part I. Using jEdit"><link rel="prev" href="plugin-sets.html" title="Plugin Sets"><link rel="next" href="activity-log.html" title="Appendix B. The Activity Log"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. Keyboard Shortcuts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="plugin-sets.html">Prev</a> </td><th width="60%" align="center">Part I. Using jEdit</th><td width="20%" align="right"> <a accesskey="n" href="activity-log.html">Next</a></td></tr></table><hr></div><div class="appendix"><div class="titlepage"><div><div><h2 class="title"><a name="shortcuts"></a>Appendix A. Keyboard Shortcuts</h2></div></div></div><p>This appendix documents the "jEdit" keymap of keyboard shortcuts.
Keymaps can be created and customized to suit your taste in the
<span class="guibutton"><strong>Shortcuts</strong></span> pane of the
<span class="guimenu"><strong>Utilities</strong></span>><span class="guimenuitem"><strong>Options</strong></span>
dialog box; see <a class="xref" href="global-opts.html#shortcuts-pane" title="The Shortcuts Pane">the section called “The Shortcuts Pane”</a>.</p><h2><a name="d0e6704"></a>Files</h2><p>For details, see <a class="xref" href="buffers.html" title="Switching Buffers">the section called “Switching Buffers”</a>, <a class="xref" href="views.html" title="Multiple Views">the section called “Multiple Views”</a>
and <a class="xref" href="files.html" title="Chapter 4. Working With Files">Chapter 4, <i>Working With Files</i></a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+n</code></td><td>New file.</td></tr><tr><td><code class="keycap">C+o</code></td><td>Open file.</td></tr><tr><td><code class="keycap">C+w</code></td><td>Close buffer.</td></tr><tr><td><code class="keycap">C+e C+w</code></td><td>Close all buffers.</td></tr><tr><td><code class="keycap">C+s</code></td><td>Save buffer.</td></tr><tr><td><code class="keycap">C+e C+s</code></td><td>Save all buffers.</td></tr><tr><td><code class="keycap">C+p</code></td><td>Print buffer.</td></tr><tr><td><code class="keycap">C+PAGE_UP</code></td><td>Go to previous buffer.</td></tr><tr><td><code class="keycap">C+PAGE_DOWN</code></td><td>Go to next buffer.</td></tr><tr><td><code class="keycap">C+`</code></td><td>Go to recent buffer.</td></tr><tr><td><code class="keycap">A+`</code></td><td>Show buffer switcher.</td></tr><tr><td><code class="keycap">C+q</code></td><td>Exit jEdit.</td></tr></tbody></table></div><h2><a name="d0e6791"></a>Views</h2><p>For details, see <a class="xref" href="views.html" title="Multiple Views">the section called “Multiple Views”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+e C+t</code></td><td>Turn gutter (line numbering) on and off.</td></tr><tr><td><code class="keycap">C+0</code></td><td>Remove split containing current text area
only.</td></tr><tr><td><code class="keycap">C+1</code></td><td>Remove all splits.</td></tr><tr><td><code class="keycap">C+2</code></td><td>Split view horizontally.</td></tr><tr><td><code class="keycap">C+3</code></td><td>Split view vertically.</td></tr><tr><td><code class="keycap">A+PAGE_UP</code></td><td>Send keyboard focus to previous text area.</td></tr><tr><td><code class="keycap">A+PAGE_DOWN</code></td><td>Send keyboard focus to next text area.</td></tr><tr><td><code class="keycap">C+e UP</code>; <code class="keycap">LEFT</code>;
<code class="keycap">DOWN</code>; <code class="keycap">RIGHT</code></td><td>Send keyboard focus to top; bottom; left; right
docking area.</td></tr><tr><td><code class="keycap">C+e C+`</code></td><td>Close currently focused docking area.</td></tr></tbody></table></div><h2><a name="d0e6865"></a>Action Bar</h2><p>For details, see <a class="xref" href="action-bar.html" title="The Action Bar">the section called “The Action Bar”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+ENTER</code></td><td>Display the action bar and give it keyboard
focus.</td></tr><tr><td><code class="keycap">C+SPACE</code></td><td>Repeat last editor action.</td></tr></tbody></table></div><h2><a name="d0e6888"></a>Moving the Caret</h2><p>For details, see <a class="xref" href="caret.html" title="Moving The Caret">the section called “Moving The Caret”</a>, <a class="xref" href="words.html" title="Working With Words">the section called “Working With Words”</a>,
<a class="xref" href="lines.html" title="Working With Lines">the section called “Working With Lines”</a>, <a class="xref" href="paragraphs.html" title="Working With Paragraphs">the section called “Working With Paragraphs”</a> and <a class="xref" href="bracket-matching.html" title="Bracket Matching">the section called “Bracket Matching”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap"><em class="replaceable"><code>Arrow</code></em></code></td><td>Move caret one character or line.</td></tr><tr><td><code class="keycap">C+<em class="replaceable"><code>Arrow</code></em></code></td><td>Move caret one word or paragraph.</td></tr><tr><td><code class="keycap">PAGE_UP</code>;
<code class="keycap">PAGE_DOWN</code></td><td>Move caret one screenful.</td></tr><tr><td><code class="keycap">HOME</code></td><td>First non-whitespace character of line, beginning of
line, first visible line (repeated presses).</td></tr><tr><td><code class="keycap">END</code></td><td>Last non-whitespace character of line, end of line,
last visible line (repeated presses).</td></tr><tr><td><code class="keycap">C+HOME</code></td><td>Beginning of buffer.</td></tr><tr><td><code class="keycap">C+END</code></td><td>End of buffer.</td></tr><tr><td><code class="keycap">C+]</code></td><td>Go to matching bracket.</td></tr><tr><td><code class="keycap">C+e [</code>; <code class="keycap">]</code></td><td>Go to previous; next bracket.</td></tr><tr><td><code class="keycap">C+l</code></td><td>Go to line.</td></tr></tbody></table></div><h2><a name="d0e6976"></a>Selecting Text</h2><p>For details, see <a class="xref" href="selection.html" title="Selecting Text">the section called “Selecting Text”</a>, <a class="xref" href="words.html" title="Working With Words">the section called “Working With Words”</a>, <a class="xref" href="lines.html" title="Working With Lines">the section called “Working With Lines”</a>, <a class="xref" href="paragraphs.html" title="Working With Paragraphs">the section called “Working With Paragraphs”</a>
and <a class="xref" href="bracket-matching.html" title="Bracket Matching">the section called “Bracket Matching”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">S+<em class="replaceable"><code>Arrow</code></em></code></td><td>Extend selection by one character or line.</td></tr><tr><td><code class="keycap">CS+<em class="replaceable"><code>Arrow</code></em></code></td><td>Extend selection by one word or paragraph.</td></tr><tr><td><code class="keycap">S+PAGE_UP</code>;
<code class="keycap">S+PAGE_DOWN</code></td><td>Extend selection by one screenful.</td></tr><tr><td><code class="keycap">S+HOME</code></td><td>Extend selection to first non-whitespace character of
line, beginning of line, first visible line (repeated
presses).</td></tr><tr><td><code class="keycap">S+END</code></td><td>Extend selection to last non-whitespace character of
line, end of line, last visible line (repeated
presses).</td></tr><tr><td><code class="keycap">CS+HOME</code></td><td>Extend selection to beginning of buffer.</td></tr><tr><td><code class="keycap">CS+END</code></td><td>Extend selection to end of buffer.</td></tr><tr><td><code class="keycap">C+[</code></td><td>Select code block.</td></tr><tr><td><code class="keycap">C+e w</code>; <code class="keycap">l</code>;
<code class="keycap">p</code></td><td>Select word; line; paragraph.</td></tr><tr><td><code class="keycap">C+e C+l</code></td><td>Select line range.</td></tr><tr><td><code class="keycap">C+a</code></td><td>Select all.</td></tr><tr><td><code class="keycap">ESCAPE</code></td><td>Select none.</td></tr><tr><td><code class="keycap">A+\</code></td><td>Switch between range and rectangular selection
mode.</td></tr><tr><td><code class="keycap">C+\</code></td><td>Switch between single and multiple selection
mode.</td></tr><tr><td><code class="keycap">C+e i</code></td><td>Invert selection.</td></tr></tbody></table></div><h2><a name="d0e7098"></a>Scrolling</h2><p>For details, see <a class="xref" href="views.html" title="Multiple Views">the section called “Multiple Views”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+e C+j</code></td><td>Ensure current line is visible, and send focus to the
text area.</td></tr><tr><td><code class="keycap">C+e C+n</code></td><td>Center caret on screen.</td></tr><tr><td><code class="keycap">C+'; C+/ | Scroll up; down one line. | A+'</code>; <code class="keycap">A+/</code></td><td>Scroll up; down one page.</td></tr></tbody></table></div><h2><a name="d0e7139"></a>Text Editing</h2><p>For details, see <a class="xref" href="undo-redo.html" title="Undo and Redo">the section called “Undo and Redo”</a>, <a class="xref" href="entering-text.html" title="Inserting and Deleting Text">the section called “Inserting and Deleting Text”</a>, <a class="xref" href="words.html" title="Working With Words">the section called “Working With Words”</a>, <a class="xref" href="lines.html" title="Working With Lines">the section called “Working With Lines”</a> and <a class="xref" href="paragraphs.html" title="Working With Paragraphs">the section called “Working With Paragraphs”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+z</code></td><td>Undo.</td></tr><tr><td><code class="keycap">C+e C+z</code></td><td>Redo.</td></tr><tr><td><code class="keycap">BACK_SPACE</code>;
<code class="keycap">DELETE</code></td><td>Delete character before; after caret.</td></tr><tr><td><code class="keycap">C+BACK_SPACE</code>;
<code class="keycap">C+DELETE</code></td><td>Delete word before; after caret.</td></tr><tr><td><code class="keycap">C+d</code>; <code class="keycap">C+e d</code></td><td>Delete line; paragraph.</td></tr><tr><td><code class="keycap">CS+BACK_SPACE</code>;
<code class="keycap">CS+DELETE</code></td><td>Delete from caret to beginning; end of line.</td></tr><tr><td><code class="keycap">C+e r</code></td><td>Remove trailing whitespace from the current line (or
all selected lines).</td></tr><tr><td><code class="keycap">C+j</code></td><td>Join lines.</td></tr><tr><td><code class="keycap">C+b</code></td><td>Complete word.</td></tr><tr><td><code class="keycap">C+e f</code></td><td>Format paragraph (or selection).</td></tr></tbody></table></div><h2><a name="d0e7230"></a>Clipboard and Registers</h2><p>For details, see <a class="xref" href="text-transfer.html" title="Transferring Text">the section called “Transferring Text”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+x</code> or
<code class="keycap">S+DELETE</code></td><td>Cut selected text to clipboard.</td></tr><tr><td><code class="keycap">C+c</code> or
<code class="keycap">C+INSERT</code></td><td>Copy selected text to clipboard.</td></tr><tr><td><code class="keycap">C+e C+u</code></td><td>Append selected text to clipboard, removing it from
the buffer.</td></tr><tr><td><code class="keycap">C+e C+a</code></td><td>Append selected text to clipboard, leaving it in the
buffer.</td></tr><tr><td><code class="keycap">C+v</code> or
<code class="keycap">S+INSERT</code></td><td>Paste clipboard contents.</td></tr><tr><td><code class="keycap">C+e C+p</code></td><td>Vertically paste clipboard contents.</td></tr><tr><td><code class="keycap">C+r C+x
<em class="replaceable"><code>key</code></em></code></td><td>Cut selected text to register
<em class="replaceable"><code>key</code></em>.</td></tr><tr><td><code class="keycap">C+r C+c
<em class="replaceable"><code>key</code></em></code></td><td>Copy selected text to register
<em class="replaceable"><code>key</code></em>.</td></tr><tr><td><code class="keycap">C+r C+u
<em class="replaceable"><code>key</code></em></code></td><td>Append selected text to register
<em class="replaceable"><code>key</code></em>, removing it from the
buffer.</td></tr><tr><td><code class="keycap">C+r C+a
<em class="replaceable"><code>key</code></em></code></td><td>Append selected text to register
<em class="replaceable"><code>key</code></em>, leaving it in the
buffer.</td></tr><tr><td><code class="keycap">C+r C+v
<em class="replaceable"><code>key</code></em></code></td><td>Paste contents of register
<em class="replaceable"><code>key</code></em>.</td></tr><tr><td><code class="keycap">C+r C+p
<em class="replaceable"><code>key</code></em></code></td><td>Vertically paste contents of register
<em class="replaceable"><code>key</code></em>.</td></tr><tr><td><code class="keycap">C+e C+v</code></td><td>Paste previous.</td></tr><tr><td><code class="keycap">C+e C+y</code></td><td>Paste deleted.</td></tr></tbody></table></div><h2><a name="d0e7364"></a>Markers</h2><p>For details, see <a class="xref" href="markers.html" title="Markers">the section called “Markers”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+e C+m</code></td><td>If current line doesn't contain a marker, one will be
added. Otherwise, the existing marker will be removed. Use
the <span class="guimenu"><strong>Markers</strong></span> menu to return to markers
added in this manner.</td></tr><tr><td><code class="keycap">C+t
<em class="replaceable"><code>key</code></em></code></td><td>Add marker with shortcut
<em class="replaceable"><code>key</code></em>.</td></tr><tr><td><code class="keycap">C+y
<em class="replaceable"><code>key</code></em></code></td><td>Go to marker with shortcut
<em class="replaceable"><code>key</code></em>.</td></tr><tr><td><code class="keycap">C+u
<em class="replaceable"><code>key</code></em></code></td><td>Select to marker with shortcut
<em class="replaceable"><code>key</code></em>.</td></tr><tr><td><code class="keycap">C+k
<em class="replaceable"><code>key</code></em></code></td><td>Go to marker with shortcut
<em class="replaceable"><code>key</code></em>, and move the marker to the
previous caret position.</td></tr><tr><td><code class="keycap">C+e C+,</code>; <code class="keycap">C+e
C+.</code></td><td>Move caret to previous; next marker.</td></tr></tbody></table></div><h2><a name="d0e7437"></a>Search and Replace</h2><p>For details, see <a class="xref" href="search-replace.html" title="Search and Replace">the section called “Search and Replace”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+f</code></td><td>Open search and replace dialog box.</td></tr><tr><td><code class="keycap">C+g</code></td><td>Find next.</td></tr><tr><td><code class="keycap">C+h</code></td><td>Find previous.</td></tr><tr><td><code class="keycap">C+e C+b</code></td><td>Search in open buffers.</td></tr><tr><td><code class="keycap">C+e C+d</code></td><td>Search in directory.</td></tr><tr><td><code class="keycap">C+e C+r</code></td><td>Replace in selection.</td></tr><tr><td><code class="keycap">C+e C+g</code></td><td>Replace in selection and find next.</td></tr><tr><td><code class="keycap">C+,</code></td><td>Incremental search bar.</td></tr><tr><td><code class="keycap">A+,</code></td><td>HyperSearch bar.</td></tr><tr><td><code class="keycap">C+.</code></td><td>Incremental search for word under the caret.</td></tr><tr><td><code class="keycap">A+.</code></td><td>HyperSearch for word under the caret.</td></tr><tr><td><code class="keycap">C+e C+i</code></td><td>Toggle ignore case.</td></tr><tr><td><code class="keycap">C+e C+x</code></td><td>Toggle regular expressions.</td></tr></tbody></table></div><h2><a name="d0e7526"></a>Source Code Editing</h2><p>For details, see <a class="xref" href="abbrevs.html" title="Abbreviations">the section called “Abbreviations”</a>, <a class="xref" href="indent.html" title="Tabbing and Indentation">the section called “Tabbing and Indentation”</a>
and <a class="xref" href="commenting.html" title="Commenting Out Code">the section called “Commenting Out Code”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+;</code></td><td>Expand abbreviation.</td></tr><tr><td><code class="keycap">A+LEFT</code>;
<code class="keycap">A+RIGHT</code></td><td>Shift current line (or all selected lines) left;
right.</td></tr><tr><td><code class="keycap">S+TAB</code>; <code class="keycap">TAB</code></td><td>Shift selected lines left; right. Note that pressing
<code class="keycap">TAB</code> with no selection active will insert a
tab character at the caret position.</td></tr><tr><td><code class="keycap">C+i</code></td><td>Indent current line (or all selected lines).</td></tr><tr><td><code class="keycap">C+e C+c</code></td><td>Range comment selection.</td></tr><tr><td><code class="keycap">C+e C+k</code></td><td>Line comment selection.</td></tr></tbody></table></div><h2><a name="d0e7586"></a>Folding and Narrowing</h2><p>For details, see <a class="xref" href="folding.html" title="Folding">the section called “Folding”</a> and <a class="xref" href="folding.html#narrowing" title="Narrowing">the section called “Narrowing”</a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">A+BACK_SPACE</code></td><td>Collapse fold containing caret.</td></tr><tr><td><code class="keycap">A+ENTER</code></td><td>Expand fold containing caret one level only.</td></tr><tr><td><code class="keycap">AS+ENTER</code></td><td>Expand fold containing caret fully.</td></tr><tr><td><code class="keycap">C+e x</code></td><td>Expand all folds.</td></tr><tr><td><code class="keycap">C+e a</code></td><td>Add explicit fold.</td></tr><tr><td><code class="keycap">C+e s</code></td><td>Select fold.</td></tr><tr><td><code class="keycap">C+e ENTER
<em class="replaceable"><code>key</code></em></code></td><td>Expand folds with level less than
<em class="replaceable"><code>key</code></em>, collapse all others.</td></tr><tr><td><code class="keycap">C+e n n</code></td><td>Narrow to fold.</td></tr><tr><td><code class="keycap">C+e n s</code></td><td>Narrow to selection.</td></tr><tr><td><code class="keycap">A+UP</code>;
<code class="keycap">A+DOWN</code></td><td>Moves caret to previous; next fold.</td></tr><tr><td><code class="keycap">C+e u</code></td><td>Moves caret to the parent fold of the one containing
the caret.</td></tr></tbody></table></div><h2><a name="d0e7673"></a>Macros</h2><p>For details, see <a class="xref" href="using-macros.html" title="Chapter 8. Using Macros">Chapter 8, <i>Using Macros</i></a>.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">C+m C+r</code></td><td>Record macro.</td></tr><tr><td><code class="keycap">C+m C+m</code></td><td>Record temporary macro.</td></tr><tr><td><code class="keycap">C+m C+s</code></td><td>Stop recording.</td></tr><tr><td><code class="keycap">C+m C+p</code></td><td>Run temporary macro.</td></tr></tbody></table></div><h2><a name="d0e7708"></a>Alternative Shortcuts</h2><p>A few frequently-used commands have alternative shortcuts intended to
help you keep your hands from moving all over the keyboard.</p><div class="informaltable"><table class="informaltable" border="0"><colgroup><col width="36%"><col width="64%"></colgroup><tbody><tr><td><code class="keycap">A+j</code>; <code class="keycap">A+l</code></td><td>Move caret to previous, next character.</td></tr><tr><td><code class="keycap">A+i</code>; <code class="keycap">A+k</code></td><td>Move caret up, down one line.</td></tr><tr><td><code class="keycap">A+q</code>; <code class="keycap">A+a</code></td><td>Move caret up, down one screenful.</td></tr><tr><td><code class="keycap">A+z</code></td><td>First non-whitespace character of line, beginning of
line, first visible line (repeated presses).</td></tr><tr><td><code class="keycap">A+x</code></td><td>Last non-whitespace character of line, end of line,
last visible line (repeated presses).</td></tr></tbody></table></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="plugin-sets.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="using-jedit-part.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="activity-log.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Plugin Sets </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix B. The Activity Log</td></tr></table></div></body></html>
¤ Dauer der Verarbeitung: 0.6 Sekunden
(vorverarbeitet)
¤
|
Haftungshinweis
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.
|
|