&author_mail;
+
+ Nick
+ Treleaven
+ nick.treleaven@btinternet.com
+
+
+ Frank
+ Lanitz
+ frank@frank.uvena.de
+
- 2006
-
+ 2005-2006
@@ -513,6 +522,13 @@
Template tab in preferences dialog
+
+
+ For more information see .
+
+
+ Keybindings
+
+ For all listed actions you can define own keybindings. Open the preferences dialog
+ and selected the desired action and click on change. In the opening dialog you can
+ press any key combination you want and it will be saved when you press OK.
+ You can define only one key combination for one action.
+
+
+ Some of the default key combinations cannot be changed, e.g. menu_new or menu_open.
+ These are set by GTK and should be kept. But you can add a key combination for these
+ actions, so for example to execute menu_open by default
+ CtrlO is set and you can
+ define AltO so, the file open
+ dialog is shown by pressing
+ CtrlO or
+ AltO.
+
+
+ The following table lists all available actions for keyboard shortcuts.
+
+
+
+ Keybindings action table
+
+
+
+
+
+
+
+
+ Action
+ Description
+
+
+
+
+ Menu items
+
+
+ menu_new
+ Creates a new file.
+
+
+ menu_open
+ Opens a file.
+
+
+ menu_save
+ Saves the current file.
+
+
+ menu_saveall
+ Saves all open files.
+
+
+ menu_closeall
+ Closes all open files.
+
+
+ menu_reloadfile
+ Reloads the current file. All unsaved changes will be lost.
+
+
+ menu_undo
+ Undos the last action.
+
+
+ menu_redo
+ Redos the last action.
+
+
+ menu_preferences
+ Opens preferences dialog.
+
+
+ menu_findnext
+ Finds next result.
+
+
+ menu_findprevious
+ Finds previous result.
+
+
+ menu_replace
+ Opens the replace dialog.
+
+
+ menu_gotoline
+ Opens the Go To Line dialog.
+
+
+ menu_opencolorchooser
+ Opens the colour chooser dialog.
+
+
+ menu_fullscreen
+ Switches to fullscreen mode.
+
+
+ menu_messagewindow
+ Toggles the message window(status and compiler messages) on and off.
+
+
+ menu_zoomin
+ Zooms in the text
+
+
+ menu_zoomout
+ Zooms out the text
+
+
+ menu_replacetabs
+ Replaces all tabulators with the right amount of spaces.
+
+
+ menu_foldall
+ Folds all contractible code blocks.
+
+
+ menu_unfoldall
+ Unfolds all contracted code blocks.
+
+
+ Build options
+
+
+ build_compile
+ Compiles the current file.
+
+
+ build_link
+ Builds(compiles if ncessary and links) the current file.
+
+
+ build_make
+ Builds the current file with the make tool.
+
+
+ build_makeowntarget
+ Builds the current file with the make tool and a given target.
+
+
+ build_run
+ Executes the current file in a terminal emulation.
+
+
+ build_run2
+ Executes the current file in a terminal emulation.
+
+
+ build_options
+ Opens the build options dialog.
+
+
+ Miscellaneous
+
+
+ reloadtaglist
+ Reloads the tag/symbol list.
+
+
+ switch_editor
+ Switches to editor widget.
+
+
+ switch_scribble
+ Switches to scribble widget.
+
+
+ switch_vte
+ Switches to VTE widget.
+
+
+ switch_tableft
+ Switches to the previous open document.
+
+
+ switch_tabright
+ Switches to the next open document.
+
+
+ toggle_sidebar
+ Shows or hides the sidebar.
+
+
+ Editing operations
+
+
+ edit_duplicateline
+ Duplicates the current line.
+
+
+ edit_commentline
+ Comments current line or selection.
+
+
+ edit_autocomplete
+ Shows auto completion list.
+
+
+ edit_calltip
+ Shows call tips for the current function or method.
+
+
+ edit_macrolist
+ Shows a list of (in the workspace) available macros and
+ variables.
+
+
+
+ edit_suppresscompletion
+ If you type something like if or for and press this key, it
+ will not be auto completed.
+
+
+
+
+
+
+ File types
@@ -745,206 +983,13 @@
&app; key mapping
- The following table lists several useful key codes, which you can use in
- &app;.
-
-
-
- Key Table
-
-
-
-
-
-
-
-
- Key
- Function
-
-
-
-
-
- File operations
-
-
- CtrlN
- Create new file
-
-
- CtrlO
- Open file
-
-
- CtrlS
- Save current file
-
-
-
- CtrlR
-
- Reload the current file. All unsaved changes will be lost.
-
-
-
- CtrlShiftS
-
- Save all open files
-
-
- CtrlW
- Close current file
-
-
- AltD
- Close all open files
-
-
- Editing operations
-
-
- CtrlX
- Cut the current selection and copy it into the clipboard
-
-
- CtrlC
- Copy the current selection into the clipboard
-
-
- CtrlV
- Paste the content of the clipboard at the current position
-
-
- CtrlZ
- Undo the last action
-
-
- CtrlY
- Redo the last action
-
-
- CtrlG
- Duplicate the current line
-
-
- CtrlA
- Select all
-
-
- CtrlD
- Comment current line or selection
-
-
- CtrlSpace
- Show auto completion list
-
-
- CtrlReturn
- Show list of available(in the workspace) macros and variables
-
-
- AltSpace
- Show call tips for the current function or method
-
-
- ShiftSpace
- Insert just a blank. Useful after typing if or while, to explicitly
- suppress the use of construct auto completion
-
-
- CtrlShiftR
- Reload the tag/symbol list
-
-
- Finding text
-
-
- CtrlF
- Open find dialog
-
-
- F3
- Find next
-
-
- Building files
-
-
- F8
- Compile the current file.
-
-
- F9
- Build the current file.
-
-
- ShiftF9
- Build the current file with the make tool.
-
-
- F5
- Execute the current file in a terminal emulation.
-
-
- Miscellaneous
-
-
- CtrlLeft
- Moves the cursor to the left word boundary.
-
-
- CtrlRight
- Moves the cursor to the next word.
-
-
- AltLeft
- Switch to the previous open document
-
-
- AltRight
- Switch to the next open document
-
-
- Ctrl+
- Zoom in the text
-
-
- Ctrl-
- Zoom out the text
-
-
- CtrlP
- Open preferences dialog
-
-
- F1
- Show help
-
-
- F6
- Switch to VTE widget
-
-
- F11
- Switch to fullscreen mode
-
-
- F12
- Switch to Scribble widget
-
-
- CtrlQ
- Quit
-
-
-
-
+ Since &app; 0.7, most of the keybindings are definable
+ in the preferences dialog. See .
-
+
&legal;