Keyboard Shortcuts
I have tried to define a keyboard shortcut for every available
feature, so it should be possible to use DELTA almost without the
mouse (except from activating links and selecting text in the HTML
view).
- I/O - Actions (available only when XML-Tree or HTML-View has focus):
- Open XML- / HTML - File ...
<Ctrl-O>
- Reload current file ...
<Ctrl-Shift-R>
- Save current XML- / HTML - File ...
<Ctrl-S>
- Save current XML- / HTML - File under new name...
<Ctrl-Shift-S>
- Create new empty XML document of current XML-Language...
<Ctrl-N>
- XML-Editor actions (Actions available when XML-Tree has focus):
- Remove current Node ...
<Del>
- Duplicate current Node ... <Ctrl-D>
- Change value of Comment/Text-Node...
<F2>
- (Re-)Validate current XML-Document ...
<F4>
- Show "insertable" Elements dialog ...
<Ctrl-I>
- Show All Elements dialog ...
<Ctrl-A>
- Show/Hide XPath-Bar ...
<Ctrl-Shift-X>
- Show/Hide Treepath-Bar ...
<Ctrl-Shift-T>
- Show/Hide AutoXPath-Bar ...
<Ctrl-Shift-A>
- Clipboard:
- Cut current XML-Node ...
<Ctrl-X>
- Copy current XML-Node ...
<Ctrl-C>
- Paste "XML-Clipboard" content into current element ...
<Ctrl-V>
- Paste "XML-Clipboard" content before current node ...
<Ctrl-Shift-V>
- Paste "XML-Clipboard" content after current node ...
<Ctrl-Alt-V>
- Replace current node with "XML-Clipboard" content ...
<Shift-Alt-V>
- Folding:
- Expand all descendants ...
<Ctrl-Alt-E>
- Collapse all descendants ...
<Ctrl-Alt-C>
- Search&Replace in XML- and HTML-File: (currently work under progress)
- Find ...
<Ctrl-F>
- Replace ...
<Ctrl-R>
- Find Next ...
<F3>
- Highlight all Search results ...
<Ctrl-H>
- Navigation in any XML-Tree (also Macro-Preview-Tree):
- Go to node above ...
<Down>
/ Go to node below ... <Up>
- Go to parent and collapse ...
<Left>
- Go to next node (first child or next sibling) ...
<Right>
- Scroll one page up and select topmost node ...
<PageUp>
- Scroll one page down and select bottommost node ...
<PageDown>
- Scroll to and select first node ... <Home> / Scroll to and select last node ...
<End>
- Select next node starting with specific character ...
<Any character key>
- Toggle folding ...
<Space>
- Go to parent element ...
<Alt-Up>
- Go to next sibling ...
<Ctrl-Down>
, Go to preceding sibling ... <Ctrl-Up>
- Go to first sibling ...
<Ctrl-Home>
, Go to last sibling ... <Ctrl-End>
- Go Back ...
<Ctrl-Alt-Left>
, Go forward ... <Ctrl-Alt-Right>
(only in main XML view)
- Navigation in any List-Box (Macros Structure View and Insertable Elements Dialog):
- Go to list entry above ...
<Down>
, Go to list entry below... <Up>
- Scroll one page up and select topmost list entry ...
<PageUp>
- Scroll one page down and select bottommost list entry ...
<PageDown>
- Scroll to and select first list entry ...
<Home>
, Scroll to and select last list entry ... <End>
- Select next list entry starting with specific character ...
<Any character key>
- Macros Structure View List-Box:
- Insert current macro / Activate current group-link ...
<Enter>
- Go to left list-box ...
<Left>
- Go to right list-box ...
<Right>
- Change View:
- Switch to XML/HTML view ...
<F5>
- Switch to syntax-highlighted source view ...
<F6>
- Switch to plain-text source view ...
<F7>
- Available only for XML files with DocType entry:
- Switch to DTD report view ...
<F8>
- Switch to syntax-highlighted DTD source view ...
<F9>
- Switch to plain-text DTD source view ...
<F10>
- Maximize (one step) current XML/HTML view ...
<F11>
- Minimize (one step) current XML/HTML view ...
<F12>
- Move divider of any split-pane:
- activate ...
<Ctrl-F2>
- move ... cursor keys/
<Home>
/<End>
- Activate and change focus to other side...
<Tab>
- Change focus between XML-Tree and Attributes-Table...
<Ctrl-Tab>
- Global shortcuts:
- Undo last action ...
<Ctrl-Z>
- Redo last action ...
<Ctrl-Shift-Z>
- Insert current macro in current XML-document depending on insert mode ...
<Ctrl-M>
- Change macro insert-mode:
- Switch to "Insert As Child" - mode ...
<Ctrl-Shift-M>
- Switch to "Insert Before" - mode ...
<Ctrl-Alt-M>
- Switch to "Insert After" - mode ...
<Alt-Shift-M>
- Switch to "Replace" - mode ...
<Ctrl-Alt-Shift-M>
- Save-All ... <Ctrl-A>
- Close-All ... <Ctrl-Alt-Shift-C>
- Swap sides ... <Ctrl-Alt-Shift-S>
- Show XML-Language Definitions - Dialog ...
<Ctrl-L>
- Show Preferences - Dialog ...
<Ctrl-Shift-P>
- Print current HTML/XML file (currently work under progress) ...
<Ctrl-P>
- Project:
- New Project ...
<Ctrl-Shift-N>
- Open Project ...
<Ctrl-Shift-O>
- Project-Properties ...
<Ctrl-Alt-P>
- Refresh display (should remove any GUI problems) ...
<Ctrl-Alt-R>
- Reset GUI-Layout ...
<Ctrl-Alt-Shift-R>
- Show Help (the help is currently work in process) ...
<F1>
- Quit GMT ...
<Ctrl-Q>
Mouse Shortcuts:
- XML View
- jump to selected tree node ... middle-mouse-button
- if something has been highlighted:
- jump to next highlighted tree node ... middle-mouse-button
- jump to previous highlighted tree node ... shift + middle-mouse-button
- Applicable "View" menus
- "Highlight" submenu ... Ctrl + right-mouse-button
- "Filter" submenu ... Alt + right-mouse-button
- "Folding" submenu ... Shift + right-mouse-button
- "Info-Extraction" submenu ... Ctrl-Alt + right-mouse-button
- "Stylesheet Transformations" submenu ... Ctrl-Shift + right-mouse-button
- HTML view
- jump to selection ... middle-mouse-button