Show default shortcuts in Keybindings section.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2222 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
Nick Treleaven 2008-02-04 13:28:51 +00:00
parent 4c747131c1
commit b8f92279c3
4 changed files with 276 additions and 169 deletions

View File

@ -6,6 +6,8 @@
Add sci_get_current_line() to plugin API. Add sci_get_current_line() to plugin API.
Add ui_table_add_row(), ui_path_box_new() to plugin API (thanks to Add ui_table_add_row(), ui_path_box_new() to plugin API (thanks to
Yura Siamashka). Yura Siamashka).
* doc/geany.txt, doc/geany.html, NEWS:
Show default shortcuts in Keybindings section.
2008-02-04 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de> 2008-02-04 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>

1
NEWS
View File

@ -87,6 +87,7 @@ Geany 0.13 (TBA)
instead of the default home directory. instead of the default home directory.
Documentation: Documentation:
* Show default shortcuts in Keybindings section.
* Update Project section for project-based session support. * Update Project section for project-based session support.
* Add Indentation subsection under Editor section. * Add Indentation subsection under Editor section.
* HACKING: Update 'Adding a filetype' section. * HACKING: Update 'Adding a filetype' section.

View File

@ -3,10 +3,10 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.4.1: http://docutils.sourceforge.net/" /> <meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" />
<title>Geany</title> <title>Geany</title>
<meta name="authors" content="Enrico Tröger Nick Treleaven Frank Lanitz" /> <meta name="authors" content="Enrico Tröger Nick Treleaven Frank Lanitz" />
<meta name="date" content="2008-02-01" /> <meta name="date" content="2008-02-04" />
<style type="text/css"> <style type="text/css">
/* /*
@ -133,7 +133,7 @@ dt {
<br />Nick Treleaven <br />Nick Treleaven
<br />Frank Lanitz</td></tr> <br />Frank Lanitz</td></tr>
<tr><th class="docinfo-name">Date:</th> <tr><th class="docinfo-name">Date:</th>
<td>2008-02-01</td></tr> <td>2008-02-04</td></tr>
<tr><th class="docinfo-name">Version:</th> <tr><th class="docinfo-name">Version:</th>
<td>0.13</td></tr> <td>0.13</td></tr>
</tbody> </tbody>
@ -1715,236 +1715,307 @@ execute menu_open by default <em>Ctrl-O</em> is set, but you can also define
<p>The following table lists all customizable keyboard shortcuts.</p> <p>The following table lists all customizable keyboard shortcuts.</p>
<table border="1" class="docutils"> <table border="1" class="docutils">
<colgroup> <colgroup>
<col width="38%" /> <col width="29%" />
<col width="62%" /> <col width="23%" />
<col width="48%" />
</colgroup> </colgroup>
<thead valign="bottom"> <thead valign="bottom">
<tr><th class="head">Action</th> <tr><th class="head">Action</th>
<th class="head">Default shortcut</th>
<th class="head">Description</th> <th class="head">Description</th>
</tr> </tr>
</thead> </thead>
<tbody valign="top"> <tbody valign="top">
<tr><td><strong>File menu</strong></td> <tr><td><strong>File menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>New</td> <tr><td>New</td>
<td>Ctrl-N</td>
<td>Creates a new file.</td> <td>Creates a new file.</td>
</tr> </tr>
<tr><td>Open</td> <tr><td>Open</td>
<td>Ctrl-O</td>
<td>Opens a file.</td> <td>Opens a file.</td>
</tr> </tr>
<tr><td>Save</td> <tr><td>Save</td>
<td>Ctrl-S</td>
<td>Saves the current file.</td> <td>Saves the current file.</td>
</tr> </tr>
<tr><td>Save As</td> <tr><td>Save As</td>
<td>&nbsp;</td>
<td>Saves the current file under a new name.</td> <td>Saves the current file under a new name.</td>
</tr> </tr>
<tr><td>Save all</td> <tr><td>Save all</td>
<td>Ctrl-Shift-S</td>
<td>Saves all open files.</td> <td>Saves all open files.</td>
</tr> </tr>
<tr><td>Close all</td> <tr><td>Close all</td>
<td>Ctrl-Shift-W</td>
<td>Closes all open files.</td> <td>Closes all open files.</td>
</tr> </tr>
<tr><td>Close</td> <tr><td>Close</td>
<td>Ctrl-W</td>
<td>Closes the current file.</td> <td>Closes the current file.</td>
</tr> </tr>
<tr><td>Reload file</td> <tr><td>Reload file</td>
<td>Ctrl-R</td>
<td>Reloads the current file. All unsaved changes <td>Reloads the current file. All unsaved changes
will be lost.</td> will be lost.</td>
</tr> </tr>
<tr><td>Print</td> <tr><td>Print</td>
<td>Ctrl-P</td>
<td>Prints the current file.</td> <td>Prints the current file.</td>
</tr> </tr>
<tr><td><strong>Edit menu</strong></td> <tr><td><strong>Edit menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Undo</td> <tr><td>Undo</td>
<td>Ctrl-Z</td>
<td>Un-does the last action.</td> <td>Un-does the last action.</td>
</tr> </tr>
<tr><td>Redo</td> <tr><td>Redo</td>
<td>Ctrl-Y</td>
<td>Re-does the last action.</td> <td>Re-does the last action.</td>
</tr> </tr>
<tr><td>Cut</td> <tr><td>Cut</td>
<td>Ctrl-X</td>
<td>Cut the current selection to the clipboard.</td> <td>Cut the current selection to the clipboard.</td>
</tr> </tr>
<tr><td>Copy</td> <tr><td>Copy</td>
<td>Ctrl-C</td>
<td>Copy the current selection to the clipboard.</td> <td>Copy the current selection to the clipboard.</td>
</tr> </tr>
<tr><td>Paste</td> <tr><td>Paste</td>
<td>Ctrl-V</td>
<td>Paste the clipboard text into the current document.</td> <td>Paste the clipboard text into the current document.</td>
</tr> </tr>
<tr><td>Select all</td> <tr><td>Select all</td>
<td>Ctrl-A</td>
<td>Makes a selection of all text in the current <td>Makes a selection of all text in the current
document.</td> document.</td>
</tr> </tr>
<tr><td>Insert date</td> <tr><td>Insert date</td>
<td>Shift-Alt-D</td>
<td>Inserts a customisable date.</td> <td>Inserts a customisable date.</td>
</tr> </tr>
<tr><td>Preferences</td> <tr><td>Preferences</td>
<td>Ctrl-Alt-P</td>
<td>Opens preferences dialog.</td> <td>Opens preferences dialog.</td>
</tr> </tr>
<tr><td><strong>Search menu</strong></td> <tr><td><strong>Search menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Find</td> <tr><td>Find</td>
<td>Ctrl-F</td>
<td>Opens the Find dialog.</td> <td>Opens the Find dialog.</td>
</tr> </tr>
<tr><td>Find Next</td> <tr><td>Find Next</td>
<td>Ctrl-G</td>
<td>Finds next result.</td> <td>Finds next result.</td>
</tr> </tr>
<tr><td>Find Previous</td> <tr><td>Find Previous</td>
<td>Ctrl-Shift-G</td>
<td>Finds previous result.</td> <td>Finds previous result.</td>
</tr> </tr>
<tr><td>Replace</td> <tr><td>Replace</td>
<td>Ctrl-H</td>
<td>Opens the Replace dialog.</td> <td>Opens the Replace dialog.</td>
</tr> </tr>
<tr><td>Find in files</td> <tr><td>Find in files</td>
<td>Ctrl-Shift-F</td>
<td>Opens the Find in files dialog.</td> <td>Opens the Find in files dialog.</td>
</tr> </tr>
<tr><td>Next message</td> <tr><td>Next message</td>
<td>&nbsp;</td>
<td>Jumps to the line with the next message from <td>Jumps to the line with the next message from
the last call to Find usage.</td> the last call to Find usage.</td>
</tr> </tr>
<tr><td>Go to line</td> <tr><td>Go to line</td>
<td>Ctrl-L</td>
<td>Opens the Go to line dialog.</td> <td>Opens the Go to line dialog.</td>
</tr> </tr>
<tr><td><strong>View menu</strong></td> <tr><td><strong>View menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Fullscreen</td> <tr><td>Fullscreen</td>
<td>F11</td>
<td>Switches to fullscreen mode.</td> <td>Switches to fullscreen mode.</td>
</tr> </tr>
<tr><td>Toggle Messages Window</td> <tr><td>Toggle Messages Window</td>
<td>&nbsp;</td>
<td>Toggles the message window (status and compiler <td>Toggles the message window (status and compiler
messages) on and off.</td> messages) on and off.</td>
</tr> </tr>
<tr><td>Toggle Sidebar</td> <tr><td>Toggle Sidebar</td>
<td>&nbsp;</td>
<td>Shows or hides the sidebar.</td> <td>Shows or hides the sidebar.</td>
</tr> </tr>
<tr><td>Toggle all additional widgets</td> <tr><td>Toggle all additional widgets</td>
<td>&nbsp;</td>
<td>Hide and show all additional widgets like the <td>Hide and show all additional widgets like the
notebook tabs, the toolbar, the messages window notebook tabs, the toolbar, the messages window
and the statusbar.</td> and the statusbar.</td>
</tr> </tr>
<tr><td><strong>Document menu</strong></td> <tr><td><strong>Document menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Zoom In</td> <tr><td>Zoom In</td>
<td>Ctrl-+</td>
<td>Zooms in the text</td> <td>Zooms in the text</td>
</tr> </tr>
<tr><td>Zoom Out</td> <tr><td>Zoom Out</td>
<td>Ctrl--</td>
<td>Zooms out the text</td> <td>Zooms out the text</td>
</tr> </tr>
<tr><td>Replace tabs by space</td> <tr><td>Replace tabs by space</td>
<td>&nbsp;</td>
<td>Replaces all tabs with the right amount of spaces.</td> <td>Replaces all tabs with the right amount of spaces.</td>
</tr> </tr>
<tr><td>Fold all</td> <tr><td>Fold all</td>
<td>&nbsp;</td>
<td>Folds all contractible code blocks.</td> <td>Folds all contractible code blocks.</td>
</tr> </tr>
<tr><td>Unfold all</td> <tr><td>Unfold all</td>
<td>&nbsp;</td>
<td>Unfolds all contracted code blocks.</td> <td>Unfolds all contracted code blocks.</td>
</tr> </tr>
<tr><td><strong>Build menu</strong></td> <tr><td><strong>Build menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Compile</td> <tr><td>Compile</td>
<td>F8</td>
<td>Compiles the current file.</td> <td>Compiles the current file.</td>
</tr> </tr>
<tr><td>Build</td> <tr><td>Build</td>
<td>F9</td>
<td>Builds (compiles if necessary and links) the <td>Builds (compiles if necessary and links) the
current file.</td> current file.</td>
</tr> </tr>
<tr><td>Make all</td> <tr><td>Make all</td>
<td>Shift-F9</td>
<td>Builds the current file with the Make tool.</td> <td>Builds the current file with the Make tool.</td>
</tr> </tr>
<tr><td>Make custom target</td> <tr><td>Make custom target</td>
<td>Ctrl-Shift-F9</td>
<td>Builds the current file with the Make tool and a <td>Builds the current file with the Make tool and a
given target.</td> given target.</td>
</tr> </tr>
<tr><td>Make object</td> <tr><td>Make object</td>
<td>&nbsp;</td>
<td>Compiles the current file with the Make tool.</td> <td>Compiles the current file with the Make tool.</td>
</tr> </tr>
<tr><td>Next error</td> <tr><td>Next error</td>
<td>&nbsp;</td>
<td>Jumps to the line with the next error from the <td>Jumps to the line with the next error from the
last build process.</td> last build process.</td>
</tr> </tr>
<tr><td>Run</td> <tr><td>Run</td>
<td>F5</td>
<td>Executes the current file in a terminal emulation.</td> <td>Executes the current file in a terminal emulation.</td>
</tr> </tr>
<tr><td>Run (alternative command)</td> <tr><td>Run (alternative command)</td>
<td>&nbsp;</td>
<td>Executes the current file in a terminal emulation.</td> <td>Executes the current file in a terminal emulation.</td>
</tr> </tr>
<tr><td>Build options</td> <tr><td>Build options</td>
<td>&nbsp;</td>
<td>Opens the build options dialog.</td> <td>Opens the build options dialog.</td>
</tr> </tr>
<tr><td><strong>Tools menu</strong></td> <tr><td><strong>Tools menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Show Colour Chooser</td> <tr><td>Show Color Chooser</td>
<td>&nbsp;</td>
<td>Opens the Colour Chooser dialog.</td> <td>Opens the Colour Chooser dialog.</td>
</tr> </tr>
<tr><td><strong>Help menu</strong></td> <tr><td><strong>Help menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Help</td> <tr><td>Help</td>
<td>F1</td>
<td>Opens the manual.</td> <td>Opens the manual.</td>
</tr> </tr>
<tr><td><strong>Miscellaneous</strong></td> <tr><td><strong>Miscellaneous</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Reload symbol list</td> <tr><td>Reload symbol list</td>
<td>Ctrl-Shift-R</td>
<td>Reloads the tag/symbol list.</td> <td>Reloads the tag/symbol list.</td>
</tr> </tr>
<tr><td>Switch to Editor</td> <tr><td>Switch to Editor</td>
<td>F2</td>
<td>Switches to editor widget.</td> <td>Switches to editor widget.</td>
</tr> </tr>
<tr><td>Switch to Scribble</td> <tr><td>Switch to Scribble</td>
<td>F6</td>
<td>Switches to scribble widget.</td> <td>Switches to scribble widget.</td>
</tr> </tr>
<tr><td>Switch to VTE</td> <tr><td>Switch to VTE</td>
<td>F4</td>
<td>Switches to VTE widget.</td> <td>Switches to VTE widget.</td>
</tr> </tr>
<tr><td>Switch to Search Bar</td> <tr><td>Switch to Search Bar</td>
<td>F7</td>
<td>Switches to the search bar in the toolbar (if <td>Switches to the search bar in the toolbar (if
visible).</td> visible).</td>
</tr> </tr>
<tr><td>Switch to left document</td> <tr><td>Switch to left document</td>
<td>Ctrl-PageUp</td>
<td>Switches to the previous open document.</td> <td>Switches to the previous open document.</td>
</tr> </tr>
<tr><td>Switch to right document</td> <tr><td>Switch to right document</td>
<td>Ctrl-PageDown</td>
<td>Switches to the next open document.</td> <td>Switches to the next open document.</td>
</tr> </tr>
<tr><td>Switch to last used document</td> <tr><td>Switch to last used document</td>
<td>Ctrl-Tab</td>
<td>Switches to the previously selected open document.</td> <td>Switches to the previously selected open document.</td>
</tr> </tr>
<tr><td>Move document left</td> <tr><td>Move document left</td>
<td>Alt-PageUp</td>
<td>Changes the current document with the left hand <td>Changes the current document with the left hand
one.</td> one.</td>
</tr> </tr>
<tr><td>Move document right</td> <tr><td>Move document right</td>
<td>Alt-PageDown</td>
<td>Changes the current document with the right hand <td>Changes the current document with the right hand
one.</td> one.</td>
</tr> </tr>
<tr><td>Move document first</td> <tr><td>Move document first</td>
<td>&nbsp;</td>
<td>Moves the current document to the first position.</td> <td>Moves the current document to the first position.</td>
</tr> </tr>
<tr><td>Move document last</td> <tr><td>Move document last</td>
<td>&nbsp;</td>
<td>Moves the current document to the last position.</td> <td>Moves the current document to the last position.</td>
</tr> </tr>
<tr><td>Navigate forward a location</td> <tr><td>Navigate forward a location</td>
<td>&nbsp;</td>
<td>Switches to the next location in the navigation <td>Switches to the next location in the navigation
history. See the section called <a class="reference" href="#code-navigation-history">Code Navigation history. See the section called <a class="reference" href="#code-navigation-history">Code Navigation
History</a>.</td> History</a>.</td>
</tr> </tr>
<tr><td>Navigate back a location</td> <tr><td>Navigate back a location</td>
<td>&nbsp;</td>
<td>Switches to the previous location in the <td>Switches to the previous location in the
navigation history. See the section called navigation history. See the section called
<a class="reference" href="#code-navigation-history">Code Navigation History</a>.</td> <a class="reference" href="#code-navigation-history">Code Navigation History</a>.</td>
</tr> </tr>
<tr><td><strong>Editing operations</strong></td> <tr><td><strong>Editing operations</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Toggle case of selection</td> <tr><td>Toggle case of selection</td>
<td>Ctrl-Alt-U</td>
<td>Changes the case of the selection. A lowercase <td>Changes the case of the selection. A lowercase
selection will be changed into uppercase and vice selection will be changed into uppercase and vice
versa. If the selection contains lower- and versa. If the selection contains lower- and
@ -1952,88 +2023,111 @@ uppercase characters, all will be converted to
lowercase.</td> lowercase.</td>
</tr> </tr>
<tr><td>Duplicate line or selection</td> <tr><td>Duplicate line or selection</td>
<td>Ctrl-D</td>
<td>Duplicates the current line or selection.</td> <td>Duplicates the current line or selection.</td>
</tr> </tr>
<tr><td>Delete current line(s)</td> <tr><td>Delete current line(s)</td>
<td>Ctrl-K</td>
<td>Deletes the current line (and any lines with a <td>Deletes the current line (and any lines with a
selection).</td> selection).</td>
</tr> </tr>
<tr><td>Cut current line(s)</td> <tr><td>Cut current line(s)</td>
<td>Ctrl-Shift-X</td>
<td>Cuts the current line (and any lines with a <td>Cuts the current line (and any lines with a
selection) to the clipboard.</td> selection) to the clipboard.</td>
</tr> </tr>
<tr><td>Copy current line(s)</td> <tr><td>Copy current line(s)</td>
<td>Ctrl-Shift-C</td>
<td>Copies the current line (and any lines with a <td>Copies the current line (and any lines with a
selection) to the clipboard.</td> selection) to the clipboard.</td>
</tr> </tr>
<tr><td>Transpose current line</td> <tr><td>Transpose current line</td>
<td>Ctrl-T</td>
<td>Transposes the current line with the previous one.</td> <td>Transposes the current line with the previous one.</td>
</tr> </tr>
<tr><td>Comment line</td> <tr><td>Comment line</td>
<td>&nbsp;</td>
<td>Comments current line or selection.</td> <td>Comments current line or selection.</td>
</tr> </tr>
<tr><td>Uncomment line</td> <tr><td>Uncomment line</td>
<td>&nbsp;</td>
<td>Uncomments current line or selection.</td> <td>Uncomments current line or selection.</td>
</tr> </tr>
<tr><td>Toggle line commentation</td> <tr><td>Toggle line commentation</td>
<td>Ctrl-E</td>
<td>Comments a line if it is not commented or removes <td>Comments a line if it is not commented or removes
a comment if the line is commented.</td> a comment if the line is commented.</td>
</tr> </tr>
<tr><td>Increase indent</td> <tr><td>Increase indent</td>
<td>Ctrl-I</td>
<td>Indents the current line or selection by one tab <td>Indents the current line or selection by one tab
or by spaces in the amount of the tab width or by spaces in the amount of the tab width
setting.</td> setting.</td>
</tr> </tr>
<tr><td>Decrease indent</td> <tr><td>Decrease indent</td>
<td>Ctrl-U</td>
<td>Removes one tabulator or the amount fo spaces of <td>Removes one tabulator or the amount fo spaces of
the tab width setting from the indentation of the the tab width setting from the indentation of the
current line or selection.</td> current line or selection.</td>
</tr> </tr>
<tr><td>Increase indent by one space</td> <tr><td>Increase indent by one space</td>
<td>&nbsp;</td>
<td>Indents the current line or selection by one <td>Indents the current line or selection by one
space.</td> space.</td>
</tr> </tr>
<tr><td>Decrease indent by one space</td> <tr><td>Decrease indent by one space</td>
<td>&nbsp;</td>
<td>Deindents the current line or selection by one <td>Deindents the current line or selection by one
space.</td> space.</td>
</tr> </tr>
<tr><td>Smart line indent</td> <tr><td>Smart line indent</td>
<td>&nbsp;</td>
<td>Indents the current line or all selected lines <td>Indents the current line or all selected lines
with the same intentation as the previous line.</td> with the same intentation as the previous line.</td>
</tr> </tr>
<tr><td>Goto matching brace</td> <tr><td>Goto matching brace</td>
<td>Ctrl-B</td>
<td>If the cursor is ahead or behind a brace, then it <td>If the cursor is ahead or behind a brace, then it
is moved to the brace which belongs to the current is moved to the brace which belongs to the current
one. If this keyboard shortcut is pressed again, one. If this keyboard shortcut is pressed again,
the cursor is moved back to the first brace.</td> the cursor is moved back to the first brace.</td>
</tr> </tr>
<tr><td>Toggle marker</td> <tr><td>Toggle marker</td>
<td>Ctrl-M</td>
<td>Set a marker on the current line, or clear the <td>Set a marker on the current line, or clear the
marker if there already is one.</td> marker if there already is one.</td>
</tr> </tr>
<tr><td>Goto next marker</td> <tr><td>Goto next marker</td>
<td>Ctrl-.</td>
<td>Goto the next marker in the current document.</td> <td>Goto the next marker in the current document.</td>
</tr> </tr>
<tr><td>Goto previous marker</td> <tr><td>Goto previous marker</td>
<td>Ctrl-,</td>
<td>Goto the previous marker in the current document.</td> <td>Goto the previous marker in the current document.</td>
</tr> </tr>
<tr><td>Complete word</td> <tr><td>Complete word</td>
<td>Ctrl-Space</td>
<td>Shows auto completion list.</td> <td>Shows auto completion list.</td>
</tr> </tr>
<tr><td>Show calltip</td> <tr><td>Show calltip</td>
<td>Alt-Space (Unix)
Alt-Shift-Space (Windows)</td>
<td>Shows call tips for the current function or <td>Shows call tips for the current function or
method.</td> method.</td>
</tr> </tr>
<tr><td>Show macro list</td> <tr><td>Show macro list</td>
<td>Ctrl-Return</td>
<td>Shows a list of available macros and variables in <td>Shows a list of available macros and variables in
the workspace.</td> the workspace.</td>
</tr> </tr>
<tr><td>Complete construct</td> <tr><td>Complete snippet</td>
<td>Tab</td>
<td>If you type a construct like if or for and press <td>If you type a construct like if or for and press
this key, it will be completed with a matching this key, it will be completed with a matching
template.</td> template.</td>
</tr> </tr>
<tr><td>Suppress construct completion</td> <tr><td>Suppress snippet completion</td>
<td>&nbsp;</td>
<td>If you type a construct like if or for and press <td>If you type a construct like if or for and press
this key, it will not be completed, and a space or this key, it will not be completed, and a space or
tab will be inserted, depending on what the tab will be inserted, depending on what the
@ -2044,22 +2138,27 @@ Shift+space will prevent construct completion and
insert a space.</td> insert a space.</td>
</tr> </tr>
<tr><td>Select current word</td> <tr><td>Select current word</td>
<td>Alt-Shift-W</td>
<td>Selects the current word under the cursor.</td> <td>Selects the current word under the cursor.</td>
</tr> </tr>
<tr><td>Select current paragraph</td> <tr><td>Select current paragraph</td>
<td>Alt-Shift-P</td>
<td>Selects the current paragraph under the cursor <td>Selects the current paragraph under the cursor
which is defined by two empty lines around it.</td> which is defined by two empty lines around it.</td>
</tr> </tr>
<tr><td>Select current line(s)</td> <tr><td>Select current line(s)</td>
<td>Alt-Shift-L</td>
<td>Selects the current line under the cursor (and any <td>Selects the current line under the cursor (and any
partially selected lines).</td> partially selected lines).</td>
</tr> </tr>
<tr><td>Scroll to current line</td> <tr><td>Scroll to current line</td>
<td>Ctrl-Shift-L</td>
<td>Scrolls the current line into the centre of the <td>Scrolls the current line into the centre of the
view. The cursor position and or an existing view. The cursor position and or an existing
selection will not be changed.</td> selection will not be changed.</td>
</tr> </tr>
<tr><td>Insert alternative whitespace</td> <tr><td>Insert alternative whitespace</td>
<td>&nbsp;</td>
<td>Inserts a tabulator character when spaces should <td>Inserts a tabulator character when spaces should
be used for indentation and inserts space be used for indentation and inserts space
characters of the amount of a tabulator width when characters of the amount of a tabulator width when
@ -2067,13 +2166,16 @@ tabulators should be used for indentation.</td>
</tr> </tr>
<tr><td><strong>Popup menu</strong></td> <tr><td><strong>Popup menu</strong></td>
<td>&nbsp;</td> <td>&nbsp;</td>
<td>&nbsp;</td>
</tr> </tr>
<tr><td>Find Usage</td> <tr><td>Find Usage</td>
<td>&nbsp;</td>
<td>Finds all occurrences of the current word (near <td>Finds all occurrences of the current word (near
the keyboard cursor) or selection and displays the keyboard cursor) or selection and displays
them in the messages window.</td> them in the messages window.</td>
</tr> </tr>
<tr><td>Go to tag definition</td> <tr><td>Go to tag definition</td>
<td>&nbsp;</td>
<td>Jump to the definition of the current word (near <td>Jump to the definition of the current word (near
the keyboard cursor). If the definition cannot be the keyboard cursor). If the definition cannot be
found (e.g. the relevant file is not open) Geany found (e.g. the relevant file is not open) Geany
@ -2081,6 +2183,7 @@ will beep and do nothing. See the section called
<a class="reference" href="#go-to-tag-definition">Go to tag definition</a>.</td> <a class="reference" href="#go-to-tag-definition">Go to tag definition</a>.</td>
</tr> </tr>
<tr><td>Go to tag declaration</td> <tr><td>Go to tag declaration</td>
<td>&nbsp;</td>
<td>Jump to the declaration of the current word (near <td>Jump to the declaration of the current word (near
the keyboard cursor). If the declaration cannot be the keyboard cursor). If the declaration cannot be
found (e.g. the relevant file is not open) Geany found (e.g. the relevant file is not open) Geany
@ -2088,6 +2191,7 @@ will beep and do nothing. See the section called
<a class="reference" href="#go-to-tag-declaration">Go to tag declaration</a>.</td> <a class="reference" href="#go-to-tag-declaration">Go to tag declaration</a>.</td>
</tr> </tr>
<tr><td>Context Action</td> <tr><td>Context Action</td>
<td>&nbsp;</td>
<td>Executes a command and passes the current word <td>Executes a command and passes the current word
(near the cursor postion) or selection as an (near the cursor postion) or selection as an
argument. See the section called <a class="reference" href="#context-actions">Context argument. See the section called <a class="reference" href="#context-actions">Context
@ -3282,7 +3386,7 @@ USE OR PERFORMANCE OF THIS SOFTWARE.</p>
<div class="footer"> <div class="footer">
<hr class="footer" /> <hr class="footer" />
<a class="reference" href="geany.txt">View document source</a>. <a class="reference" href="geany.txt">View document source</a>.
Generated on: 2008-02-04 08:25 UTC. Generated on: 2008-02-04 13:23 UTC.
Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source. Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div> </div>

View File

@ -1617,69 +1617,69 @@ execute menu_open by default *Ctrl-O* is set, but you can also define
The following table lists all customizable keyboard shortcuts. The following table lists all customizable keyboard shortcuts.
=============================== ========================================= =============================== ========================= =========================================
Action Description Action Default shortcut Description
=============================== ========================================= =============================== ========================= =========================================
**File menu** **File menu**
New Creates a new file. New Ctrl-N Creates a new file.
Open Opens a file. Open Ctrl-O Opens a file.
Save Saves the current file. Save Ctrl-S Saves the current file.
Save As Saves the current file under a new name. Save As Saves the current file under a new name.
Save all Saves all open files. Save all Ctrl-Shift-S Saves all open files.
Close all Closes all open files. Close all Ctrl-Shift-W Closes all open files.
Close Closes the current file. Close Ctrl-W Closes the current file.
Reload file Reloads the current file. All unsaved changes Reload file Ctrl-R Reloads the current file. All unsaved changes
will be lost. will be lost.
Print Prints the current file. Print Ctrl-P Prints the current file.
**Edit menu** **Edit menu**
Undo Un-does the last action. Undo Ctrl-Z Un-does the last action.
Redo Re-does the last action. Redo Ctrl-Y Re-does the last action.
Cut Cut the current selection to the clipboard. Cut Ctrl-X Cut the current selection to the clipboard.
Copy Copy the current selection to the clipboard. Copy Ctrl-C Copy the current selection to the clipboard.
Paste Paste the clipboard text into the current document. Paste Ctrl-V Paste the clipboard text into the current document.
Select all Makes a selection of all text in the current Select all Ctrl-A Makes a selection of all text in the current
document. document.
Insert date Inserts a customisable date. Insert date Shift-Alt-D Inserts a customisable date.
Preferences Opens preferences dialog. Preferences Ctrl-Alt-P Opens preferences dialog.
**Search menu** **Search menu**
Find Opens the Find dialog. Find Ctrl-F Opens the Find dialog.
Find Next Finds next result. Find Next Ctrl-G Finds next result.
Find Previous Finds previous result. Find Previous Ctrl-Shift-G Finds previous result.
Replace Opens the Replace dialog. Replace Ctrl-H Opens the Replace dialog.
Find in files Opens the Find in files dialog. Find in files Ctrl-Shift-F Opens the Find in files dialog.
Next message Jumps to the line with the next message from Next message Jumps to the line with the next message from
the last call to Find usage. the last call to Find usage.
Go to line Opens the Go to line dialog. Go to line Ctrl-L Opens the Go to line dialog.
**View menu** **View menu**
Fullscreen Switches to fullscreen mode. Fullscreen F11 Switches to fullscreen mode.
Toggle Messages Window Toggles the message window (status and compiler Toggle Messages Window Toggles the message window (status and compiler
messages) on and off. messages) on and off.
@ -1692,9 +1692,9 @@ Toggle all additional widgets Hide and show all additional widgets like the
**Document menu** **Document menu**
Zoom In Zooms in the text Zoom In Ctrl-+ Zooms in the text
Zoom Out Zooms out the text Zoom Out Ctrl-- Zooms out the text
Replace tabs by space Replaces all tabs with the right amount of spaces. Replace tabs by space Replaces all tabs with the right amount of spaces.
@ -1704,14 +1704,14 @@ Unfold all Unfolds all contracted code blocks.
**Build menu** **Build menu**
Compile Compiles the current file. Compile F8 Compiles the current file.
Build Builds (compiles if necessary and links) the Build F9 Builds (compiles if necessary and links) the
current file. current file.
Make all Builds the current file with the Make tool. Make all Shift-F9 Builds the current file with the Make tool.
Make custom target Builds the current file with the Make tool and a Make custom target Ctrl-Shift-F9 Builds the current file with the Make tool and a
given target. given target.
Make object Compiles the current file with the Make tool. Make object Compiles the current file with the Make tool.
@ -1719,7 +1719,7 @@ Make object Compiles the current file with the Make tool.
Next error Jumps to the line with the next error from the Next error Jumps to the line with the next error from the
last build process. last build process.
Run Executes the current file in a terminal emulation. Run F5 Executes the current file in a terminal emulation.
Run (alternative command) Executes the current file in a terminal emulation. Run (alternative command) Executes the current file in a terminal emulation.
@ -1727,35 +1727,35 @@ Build options Opens the build options dialog.
**Tools menu** **Tools menu**
Show Colour Chooser Opens the Colour Chooser dialog. Show Color Chooser Opens the Colour Chooser dialog.
**Help menu** **Help menu**
Help Opens the manual. Help F1 Opens the manual.
**Miscellaneous** **Miscellaneous**
Reload symbol list Reloads the tag/symbol list. Reload symbol list Ctrl-Shift-R Reloads the tag/symbol list.
Switch to Editor Switches to editor widget. Switch to Editor F2 Switches to editor widget.
Switch to Scribble Switches to scribble widget. Switch to Scribble F6 Switches to scribble widget.
Switch to VTE Switches to VTE widget. Switch to VTE F4 Switches to VTE widget.
Switch to Search Bar Switches to the search bar in the toolbar (if Switch to Search Bar F7 Switches to the search bar in the toolbar (if
visible). visible).
Switch to left document Switches to the previous open document. Switch to left document Ctrl-PageUp Switches to the previous open document.
Switch to right document Switches to the next open document. Switch to right document Ctrl-PageDown Switches to the next open document.
Switch to last used document Switches to the previously selected open document. Switch to last used document Ctrl-Tab Switches to the previously selected open document.
Move document left Changes the current document with the left hand Move document left Alt-PageUp Changes the current document with the left hand
one. one.
Move document right Changes the current document with the right hand Move document right Alt-PageDown Changes the current document with the right hand
one. one.
Move document first Moves the current document to the first position. Move document first Moves the current document to the first position.
@ -1772,37 +1772,37 @@ Navigate back a location Switches to the previous location in the
**Editing operations** **Editing operations**
Toggle case of selection Changes the case of the selection. A lowercase Toggle case of selection Ctrl-Alt-U Changes the case of the selection. A lowercase
selection will be changed into uppercase and vice selection will be changed into uppercase and vice
versa. If the selection contains lower- and versa. If the selection contains lower- and
uppercase characters, all will be converted to uppercase characters, all will be converted to
lowercase. lowercase.
Duplicate line or selection Duplicates the current line or selection. Duplicate line or selection Ctrl-D Duplicates the current line or selection.
Delete current line(s) Deletes the current line (and any lines with a Delete current line(s) Ctrl-K Deletes the current line (and any lines with a
selection). selection).
Cut current line(s) Cuts the current line (and any lines with a Cut current line(s) Ctrl-Shift-X Cuts the current line (and any lines with a
selection) to the clipboard. selection) to the clipboard.
Copy current line(s) Copies the current line (and any lines with a Copy current line(s) Ctrl-Shift-C Copies the current line (and any lines with a
selection) to the clipboard. selection) to the clipboard.
Transpose current line Transposes the current line with the previous one. Transpose current line Ctrl-T Transposes the current line with the previous one.
Comment line Comments current line or selection. Comment line Comments current line or selection.
Uncomment line Uncomments current line or selection. Uncomment line Uncomments current line or selection.
Toggle line commentation Comments a line if it is not commented or removes Toggle line commentation Ctrl-E Comments a line if it is not commented or removes
a comment if the line is commented. a comment if the line is commented.
Increase indent Indents the current line or selection by one tab Increase indent Ctrl-I Indents the current line or selection by one tab
or by spaces in the amount of the tab width or by spaces in the amount of the tab width
setting. setting.
Decrease indent Removes one tabulator or the amount fo spaces of Decrease indent Ctrl-U Removes one tabulator or the amount fo spaces of
the tab width setting from the indentation of the the tab width setting from the indentation of the
current line or selection. current line or selection.
@ -1815,31 +1815,31 @@ Decrease indent by one space Deindents the current line or selection by one
Smart line indent Indents the current line or all selected lines Smart line indent Indents the current line or all selected lines
with the same intentation as the previous line. with the same intentation as the previous line.
Goto matching brace If the cursor is ahead or behind a brace, then it Goto matching brace Ctrl-B If the cursor is ahead or behind a brace, then it
is moved to the brace which belongs to the current is moved to the brace which belongs to the current
one. If this keyboard shortcut is pressed again, one. If this keyboard shortcut is pressed again,
the cursor is moved back to the first brace. the cursor is moved back to the first brace.
Toggle marker Set a marker on the current line, or clear the Toggle marker Ctrl-M Set a marker on the current line, or clear the
marker if there already is one. marker if there already is one.
Goto next marker Goto the next marker in the current document. Goto next marker Ctrl-. Goto the next marker in the current document.
Goto previous marker Goto the previous marker in the current document. Goto previous marker Ctrl-, Goto the previous marker in the current document.
Complete word Shows auto completion list. Complete word Ctrl-Space Shows auto completion list.
Show calltip Shows call tips for the current function or Show calltip Alt-Space (Unix) Shows call tips for the current function or
method. Alt-Shift-Space (Windows) method.
Show macro list Shows a list of available macros and variables in Show macro list Ctrl-Return Shows a list of available macros and variables in
the workspace. the workspace.
Complete construct If you type a construct like if or for and press Complete snippet Tab If you type a construct like if or for and press
this key, it will be completed with a matching this key, it will be completed with a matching
template. template.
Suppress construct completion If you type a construct like if or for and press Suppress snippet completion If you type a construct like if or for and press
this key, it will not be completed, and a space or this key, it will not be completed, and a space or
tab will be inserted, depending on what the tab will be inserted, depending on what the
construct completion keybinding is set to. For construct completion keybinding is set to. For
@ -1848,15 +1848,15 @@ Suppress construct completion If you type a construct like if or for and press
Shift+space will prevent construct completion and Shift+space will prevent construct completion and
insert a space. insert a space.
Select current word Selects the current word under the cursor. Select current word Alt-Shift-W Selects the current word under the cursor.
Select current paragraph Selects the current paragraph under the cursor Select current paragraph Alt-Shift-P Selects the current paragraph under the cursor
which is defined by two empty lines around it. which is defined by two empty lines around it.
Select current line(s) Selects the current line under the cursor (and any Select current line(s) Alt-Shift-L Selects the current line under the cursor (and any
partially selected lines). partially selected lines).
Scroll to current line Scrolls the current line into the centre of the Scroll to current line Ctrl-Shift-L Scrolls the current line into the centre of the
view. The cursor position and or an existing view. The cursor position and or an existing
selection will not be changed. selection will not be changed.
@ -1887,7 +1887,7 @@ Context Action Executes a command and passes the current word
(near the cursor postion) or selection as an (near the cursor postion) or selection as an
argument. See the section called `Context argument. See the section called `Context
actions`_. actions`_.
=============================== ========================================= =============================== ========================= =========================================