Complete DBeaver keyboard shortcuts reference — 188 shortcuts across 13 categories. Quick reference cheat sheet for Windows & Linux.
| Shortcut | Action |
|---|---|
| F4 | Open object editor |
| Ctrl + Shift + N | Open Connect to a database window |
| Ctrl + Shift + D | Open database meta-object |
| Ctrl + Alt + Enter | Open a new SQL console. No script file will be created |
| Ctrl + ] | Create a new SQL script |
| F3 | Open existing SQL script |
| Ctrl + Enter | Open most recent SQL script for an active connection |
| Ctrl + Alt + Shift + K | Commit changes in current session |
| Alt + ` | Shows context menu with database tools |
| Ctrl + Alt + Shift + U | Generates UUID/GUID and inserts into an active text |
| Ctrl + Alt + Shift + B | Open database dashboard |
| Ctrl + Alt + Shift + R | Rollback changes in current session |
| Ctrl + 0 | Select active schema for current database |
| Ctrl + 9 | Select connection for current editor |
| Alt + Shift + Down | Switch vertical tabs |
| Shortcut | Action |
|---|---|
| Alt + Insert | Add new row |
| Ctrl + D | Copy values from row above to current row |
| Ctrl + Alt + D | Copy values from row below to current row |
| Alt + Delete | Delete current row |
| Ctrl + Alt + Insert | Duplicate current row |
| Enter | Edit cell value with inline editor |
| Escape | Reset cell to original value |
| Ctrl + S | Apply data changes |
| Ctrl + Alt + Shift + T | Set focus to filter editor/data editor |
| Ctrl + Shift + 7 | Switch focus to results viewer/active panel |
| Ctrl + Tab | Switch focus between the Grid view and the Value panel |
| Ctrl + Alt + Shift + Enter | Apply cell changes |
| Shift + Enter | Edit cell value in separate dialog/editor |
| Ctrl + Shift + = | Fetch all rows |
| Ctrl + Alt + N | Fetch next page of results |
| Ctrl + F11 | Filter by unique attribute values |
| F11 | Filter context menu |
| Ctrl + Alt + Shift + Left | Move to first row |
| Ctrl + Alt + Shift + Right | Move to last row |
| Alt + Space | Follow foreign key link |
| Ctrl + Alt + Right | Move to next row |
| Ctrl + Alt + Left | Move to previous row |
| Ctrl + Shift + 1 | Foreign keys and tables referencing current table |
| Ctrl + R | Reject data changes |
| Ctrl + Backspace | Set cell to default value |
| Ctrl + ` | Switch results presentation |
| Tab | Toggle results Grid/Record view |
| F7 | Toggle result panels |
| Ctrl + 2 | Toggle results sort order (ascending/descending/default) |
| Ctrl + Alt + C | Select column(s) |
| Ctrl + Alt + R | Select row(s) |
| Shift + F11 | Show context menu for column |
| Ctrl + G | Go to row |
| Ctrl + Shift + G | Go to column |
| Alt + 9 | Zoom out (decrease default font size) |
| Alt + 0 | Zoom in (increase default font size) |
| Shortcut | Action |
|---|---|
| Ctrl + Alt + F6 | Show/hide results panel (Calc) |
| Ctrl + Alt + F5 | Show/hide results panel (Grouping) |
| Ctrl + Alt + F4 | Show/hide results panel (Metadata) |
| Ctrl + Alt + F3 | Show/hide results panel (References) |
| Ctrl + Alt + F2 | Show/hide results panel (Value) |
| Shortcut | Action |
|---|---|
| Alt + Shift + Insert | Add row before current row |
| Ctrl + Alt + Shift + Insert | Duplicate row before current row |
| Ctrl + Space | Enable autocomplete |
| Ctrl + F | Find and replace text |
| Ctrl + Shift + Space | Show Context Information in Dialogs and Windows |
| Ctrl + Alt + Space | Show Context Information (SQL Editor Context) |
| Ctrl + X | Cut the selection to the clipboard |
| Ctrl + C | Copy the selection to the clipboard |
| Ctrl + V | Paste from the clipboard |
| Delete | Delete the selection |
| Ctrl + O | Export Diagram |
| Ctrl + K | Find next item |
| Ctrl + Shift + K | Find previous item |
| Ctrl + J | Incremental find |
| Ctrl + Shift + J | Incremental find reverse |
| Ctrl + Shift + Q | Toggles quick diff information display on the line |
| Ctrl + 1 | Suggest possible fixes for a problem |
| Ctrl + Y | Redo the last operation |
| Ctrl + Z | Undo the last operation |
| Shift + Delete | Remove selected Pictogram Elements |
| Ctrl + A | Select all |
| Alt + Shift + A | Toggle block/column selection in the current text editor |
| Ctrl + Shift + Insert | Toggle insert mode |
| Alt + Shift + Y | Toggle word wrap in the current text editor |
| Ctrl + F5 | Update selected Pictogram Elements |
| Shortcut | Action |
|---|---|
| Ctrl + Shift + Y | Changes the selection to lowercase |
| Ctrl + Shift + X | Changes the selection to uppercase |
| Ctrl + Alt + Down | Duplicates the selected lines and moves the selection |
| Ctrl + Delete | Delete the next word |
| Ctrl + Shift + Delete | Delete to the end of the line of text |
| Ctrl + Alt + Up | Duplicates the selected lines and leaves the selection |
| Ctrl + Shift + Enter | Adds a new line above the current line |
| Ctrl + Alt + J | Join lines of text (Editing Text) |
| End | Go to the end of the line of text |
| Home | Go to the start of the line of text |
| Alt + Down | Moves the selected lines down (Editing Text) |
| Ctrl + Shift + Down | Moves the selected lines down (SQL Editor Context) |
| Alt + Up | Moves the selected lines up (Editing Text) |
| Ctrl + Shift + Up | Moves the selected lines up (SQL Editor Context) |
| Ctrl + Right | Go to the next word |
| Ctrl + Left | Go to the previous word |
| Ctrl + Down | Scroll down one line of text |
| Ctrl + Up | Scroll up one line of text |
| Shift + End | Select to the end of the line of text |
| Shift + Home | Select to the beginning of the line of text |
| Ctrl + Shift + Right | Select the next word |
| Ctrl + Shift + Left | Select the previous word |
| F2 | Displays information for the current caret location in a focused hover |
| Ctrl + End | Go to the end of the text |
| Ctrl + Home | Go to the beginning of the text |
| Insert | Toggle overwrite mode |
| Ctrl + = | Zoom in text, increase default font size for text editors |
| Ctrl + - | Zoom out text, decrease default font size for text editors |
| Shortcut | Action |
|---|---|
| Alt + X | Execute SQL script |
| Alt + N | Execute SQL script natively |
| Ctrl + Alt + Shift + X | Execute script's statements in separate results tabs |
| Ctrl + T | Show/hide results panel |
| Ctrl + Shift + \ | Close results tab |
| Ctrl + Shift + F | Format text |
| Ctrl + Alt + ' | Select value of the selected SQL expression |
| Ctrl + Shift + E | Explain execution plan |
| Ctrl + Shift + [ | Jump to the corresponding bracket |
| Ctrl + Shift + ] | Select the text between brackets |
| Ctrl + Alt + Shift + O | Load SQL script from file system |
| Ctrl + Shift + T | Maximize/normalize results panel |
| Ctrl + F2 | Rename current SQL script |
| Ctrl + Alt + Shift + A | Select and show all rows (no fetch size limit) |
| Ctrl + Alt + Shift + C | Select row count for query under cursor |
| Ctrl + Shift + . | Set active connection from database navigator selection |
| Ctrl + Shift + O | Show server output console |
| Ctrl + Alt + Shift + W | Toggles text editor soft word wrap |
| Ctrl + Shift + I | Switch presentation to (AI Chat) |
| Ctrl + Alt + → | Trigger AI query suggestion. Press → , Tab , or Enter |
| Shortcut | Action |
|---|---|
| Backspace | Leave focus |
| Alt + 1 | Focus on the diagram |
| Alt + 2 | Focus on the palette |
| Alt + 3 | Focus/open the outline |
| Alt + 4 | Focus on the parameter view |
| Ctrl + P | Print diagram |
| Shortcut | Action |
|---|---|
| Ctrl + B | Open Visual Query Builder |
| Ctrl + Shift + B | Show/hide generated SQL query text |
| Ctrl + Alt + Page Up | Switch vertical tabs |
| Alt + 5 | Switches to Visual Query Builder settings part |
| Alt + 6 | Switches to query preview |
| Shortcut | Action |
|---|---|
| Ctrl + H | Open the Search dialog |
| Ctrl + Alt + G | Searches the files in the workspace for specific text |
| Ctrl + Alt + Shift + F | Quick search in Windows |
| Shortcut | Action |
|---|---|
| F12 | Activate Editor |
| Ctrl + 3 | Find actions. Quickly access UI elements |
| Ctrl + M | Maximize/restore a state of active view or editor |
| Ctrl + F6 | Switch to the next editor |
| Ctrl + F8 | Switch to the next perspective |
| Ctrl + F7 | Switch to the next view |
| Ctrl + Shift + F6 | Switch to the previous editor |
| Ctrl + Shift + F8 | Switch to the previous perspective |
| Ctrl + Shift + F7 | Switch to the previous view |
| Ctrl + E | Open the editor drop-down list |
| Alt + Shift + F3 | Shows contribution information for the currently |
| Ctrl + Shift + L | Show the key assist dialog |
| Ctrl + F10 | Show the context menu for the ruler |
| Alt + - | Show the system menu |
| Alt + F11 | Toggles the window between full screen and normal |
| Ctrl + _ | Split or join the currently active editor (Horizontal) |
| Shortcut | Action |
|---|---|
| Ctrl + Shift + , | Link with editor |
| Ctrl + Alt + Shift + D | Add Bookmark |
| Ctrl + Shift + A | Set as default object |
| Alt + Left | Move backward in the editor navigation history |
| Alt + Right | Move forward in the editor navigation history |
| Ctrl + L | Go to a specified line of text (Editing Text) |
| Ctrl + . | Navigate to the next item |
| Alt + F7 | Switch to the next page |
| Alt + Page Down | Switch to the next sub-tab |
| Ctrl + Page Down | Switch to the next tab |
| Ctrl + Shift + R | Open an editor on a particular item |
| Ctrl + , | Navigate to the previous item |
| Alt + Shift + F7 | Switch to the previous page |
| Alt + Page Up | Switch to the previous sub-tab |
| Ctrl + Page Up | Switch to the previous tab |
| Alt + Shift + W | Open the Show In menu |
| Shortcut | Action |
|---|---|
| F5 | Refresh the selected items |
| Ctrl + Shift + S | Save changes in all open files |
| Ctrl + F4 | Close the active editor |
| Ctrl + Shift + F4 | Close all editors |
| Ctrl + N | Open the New item wizard |
| Alt + Shift + N | Open the New menu |
| Alt + Enter | Display the properties of the selected item |
| Shortcut | Action |
|---|---|
| Ctrl + Alt + M | Add memory block |
| Ctrl + W | Close the selected rendering |
| Ctrl + Alt + B | Sets whether or not any breakpoint should suspend |
| F6 | Step over |
| F8 | Resume |
| Shift + F5 | Toggles enablement of debug step filters |
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"