Opera Dragonfly Manual Karl / appendixb.markdown

Appendix B: Keyboard shortcuts

Global shortcuts

<table> <caption>Search</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Search</td> <td><kbd>Ctrl</kbd>+<kbd>F</kbd></td> <td><kbd>F3</kbd></td> </tr> <tr> <td>Next match</td> <td colspan="2"><kbd>Enter</kbd></td> </tr> <tr> <td>Previous match</td> <td colspan="2"><kbd>Shift</kbd>+<kbd>Enter</kbd></td> </tr> </tbody> </table>

<table> <caption>Single-line editing</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Submit</td> <td colspan="2"><kbd>Enter</kbd></td> </tr> <tr> <td>Cancel</td> <td colspan="2"><kbd>Esc</kbd></td> </tr> </tbody> </table>

<table> <caption>Multi-line editing</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Submit</td> <td><kbd>Ctrl</kbd>+<kbd>Enter</kbd></td> <td><kbd>⌘</kbd>+<kbd>Enter</kbd></td> </tr> <tr> <td>Cancel</td> <td colspan="2"><kbd>Esc</kbd></td> </tr> </tbody> </table>

<table> <caption>Debugger stepping controls</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Continue</td> <td><kbd>F8</kbd></td> <td><kbd>F5</kbd></td> </tr> <tr> <td>Step over</td> <td><kbd>F10</kbd></td> <td><kbd>F6</kbd></td> </tr> <tr> <td>Step into</td> <td><kbd>F11</kbd></td> <td><kbd>F7</kbd></td> </tr> <tr> <td>Step out</td> <td><kbd>Shift</kbd>+<kbd>F11</kbd></td> <td><kbd>Shift</kbd>+<kbd>F7</kbd></td> </tr> </tbody> </table>

<table> <caption>Miscellaneous global commands</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Open Console</td> <td colspan="2"><kbd>Esc</kbd></td> </tr> <tr> <td>Invert element highlight</td> <td><kbd>Ctrl</kbd>+<kbd>I</kbd></td> <td><kbd>⌘</kbd>+<kbd>I</kbd></td> </tr> <tr> <td>Select All</td> <td><kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd></td> <td><kbd>⌘</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd></td> </tr> </tbody> </table>

DOM panel shortcuts

<table> <caption>Navigation</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Previous parent node</td> <td colspan="2"><kbd>Up arrow</kbd></td> </tr> <tr> <td>Next parent node</td> <td colspan="2"><kbd>Down arrow</kbd></td> </tr> <tr> <td>Previous sibling node</td> <td colspan="2"><kbd>Left arrow</kbd></td> </tr> </tr> <tr> <td>Next sibling node</td> <td colspan="2"><kbd>Right arrow</kbd></td> </tr> <tr> <td>Select node</td> <td colspan="2"><kbd>Enter</kbd></td> </tr> <tr> <td>Edit mode</td> <td><kbd>Ctrl</kbd>+<kbd>Enter</kbd></td> <td><kbd>⌘</kbd>+<kbd>Enter</kbd></td> </tr> </tbody> </table>

<table> <caption>DOM specific editing</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Edit previous</td> <td colspan="2"><kbd>Shift</kbd>+<kbd>Tab</kbd></td> </tr> <tr> <td>Edit next</td> <td colspan="2"><kbd>Tab</kbd></td> </tr> </tbody> </table>

Styles sub-panel shortcuts

<table> <caption>Navigation</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Previous property</td> <td colspan="2"><kbd>Up arrow</kbd></td> </tr> <tr> <td>Next property</td> <td colspan="2"><kbd>Down arrow</kbd></td> </tr> <tr> <td>Edit mode</td> <td><kbd>Ctrl</kbd>+<kbd>Enter</kbd></td> <td><kbd>⌘</kbd>+<kbd>Enter</kbd></td> </tr> </tbody> </table>

<table> <caption>Styles specific editing</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Auto-complete next value</td> <td colspan="2"><kbd>Up arrow</kbd></td> </tr> <tr> <td>Auto-complete previous value</td> <td colspan="2"><kbd>Down arrow</kbd></td> </tr> <tr> <td>Edit next token</td> <td colspan="2"><kbd>Tab</kbd></td> </tr> <tr> <td>Edit previous token</td> <td colspan="2"><kbd>Shift</kbd>+<kbd>Tab</kbd></td> </tr> </tbody> </table>

Scripts panel shortcuts

<table> <caption>Navigation</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Scroll up</td> <td colspan="2"><kbd>Up arrow</kbd></td> </tr> <tr> <td>Scroll down</td> <td colspan="2"><kbd>Down arrow</kbd></td> </tr> <tr> <td>Scroll up one screen</td> <td colspan="2"><kbd>Page up</kbd></td> </tr> <tr> <td>Scroll down one screen</td> <td colspan="2"><kbd>Page down</kbd></td> </tr> <tr> <td>Go to line</td> <td><kbd>Ctrl</kbd>+<kbd>G</kbd></td> <td><kbd>⌘</kbd>+<kbd>L</kbd></td> </tr> </tbody> </table>

Console HUD shortcuts

<table> <caption>General</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Open Console</td> <td colspan="2"><kbd>Esc</kbd></td> </tr> <tr> <td>Clear</td> <td colspan="2"><kbd>Ctrl</kbd>+<kbd>L</kbd></td> </tr> <tr> <td>Move to the end of the line</td> <td colspan="2"><kbd>Ctrl</kbd>+<kbd>E</kbd></td> </tr> <tr> <td>Move to the beginning of the line</td> <td colspan="2"><kbd>Ctrl</kbd>+<kbd>A</kbd></td> </tr> <tr> <td>Delete text to end of line</td> <td colspan="2"><kbd>Ctrl</kbd>+<kbd>K</kbd></td> </tr> <tr> <td>Delete text to the beginning of the line</td> <td colspan="2"><kbd>Ctrl</kbd>+<kbd>U</kbd></td> </tr> <tr> <td>Delete a word backwards</td> <td colspan="2"><kbd>Ctrl</kbd>+<kbd>W</kbd></td> </tr> <tr> <td>Pastes the content of the delete buffer</td> <td colspan="2"><kbd>Ctrl</kbd>+<kbd>Y</kbd></td> </tr> </tbody> </table>

<table> <caption>Autocomplete</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Complete next value</td> <td colspan="2"><kbd>Tab</kbd></td> </tr> <tr> <td>Complete previous value</td> <td colspan="2"><kbd>Shift</kbd>+<kbd>Tab</kbd></td> </tr> <tr> <td>Accept completion</td> <td colspan="2"><kbd>Enter</kbd></td> </tr> <tr> <td>Cancel completion</td> <td colspan="2"><kbd>Esc</kbd></td> </tr> <tr> <td>Complete first suggestion and insert character</td> <td colspan="2"><kbd>[</kbd>, <kbd>]</kbd>, <kbd>.</kbd> , <kbd>(</kbd>, <kbd>)</kbd></td> </tr> </tbody>

<caption>Console specific single-line editing</caption>
        <th>Shortcut (Mac)</th>
        <td>Previous item of history</td>
        <td colspan="2"><kbd>Up arrow</kbd></td>
        <td>Next item of history</td>
        <td colspan="2"><kbd>Down arrow</kbd></td>
        <td>Switch to multi-line edit mode</td>
        <td colspan="2"><kbd>Shift</kbd>+<kbd>Enter</kbd></td>


<table> <caption>Console specific multi-line editing</caption> <thead> <tr> <th>Action</th> <th>Shortcut</th> <th>Shortcut (Mac)</th> </tr> </thead> <tbody> <tr> <td>Switch to single-line editing</td> <td colspan="2"><kbd>Shift</kbd>+<kbd>Enter</kbd></td> </tr> <tr> <td>Insert tab</td> <td colspan="2"><kbd>Tab</kbd></td> </tr> </tbody> </table>

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.