DBeaver keyboard shortcuts

DBeaver is a free database client that connects to PostgreSQL, MySQL, SQLite, and many other databases. Its keys open connections and SQL scripts, edit result sets, work in data and text editors, search and move between windows, and run or debug.

Windows, macOS, Linux · 114 shortcuts

Connections and SQL scripts

Connection shortcuts open database objects, consoles, scripts, and session actions.

ActionShortcuts
Open the object editor
Windows / macOS / LinuxF4
Open the Connect to a database window
Windows / macOS / LinuxCtrl + Shift + N
Open the database meta-object
Windows / macOS / LinuxCtrl + Shift + D
Open a new SQL consoleNo script file is created.
Windows / LinuxCtrl + Alt + Enter
macOSCtrl + Option + Return
Create a new SQL script
Windows / macOS / LinuxCtrl + ]
Open an existing SQL script
Windows / macOS / LinuxF3
Open the most recent SQL script
Windows / LinuxCtrl + Enter
macOSCmd + Return
Commit the current session
Windows / LinuxCtrl + Alt + Shift + K
macOSCtrl + 4
Show the database tools context menu
Windows / LinuxAlt + `
macOSCtrl + V
Generate and insert a UUID or GUID
Windows / LinuxCtrl + Alt + Shift + U
macOSCtrl + Option + Shift + U
Open the database dashboard
Windows / LinuxCtrl + Alt + Shift + B
macOSCtrl + Option + Shift + B
Roll back the current session
Windows / LinuxCtrl + Alt + Shift + R
macOSCtrl + 8
Select the active schema
Windows / macOS / LinuxCtrl + 0
Select the connection for the current editor
Windows / macOS / LinuxCtrl + 9

Result sets

Result-set commands add and edit rows, move through pages, and change result presentation.

ActionShortcuts
Add a new row
Windows / LinuxAlt + Insert
macOSOption + Insert
Copy values from the row above
Windows / macOS / LinuxCtrl + D
Copy values from the row below
Windows / LinuxCtrl + Alt + D
macOSCtrl + Option + D
Delete the current row
Windows / LinuxAlt + Delete
macOSOption + Delete
Duplicate the current row
Windows / LinuxCtrl + Alt + Insert
macOSCtrl + Option + Insert
Edit the cell value inline
Windows / LinuxEnter
macOSReturn
Reset the cell to its original value
Windows / macOS / LinuxEsc
Apply data changes
Windows / macOS / LinuxCtrl + S
Focus the filter editor or data editor
Windows / LinuxCtrl + Alt + Shift + T
macOSCtrl + Option + Shift + T
Switch focus to the results viewer or active panel
Windows / macOS / LinuxCtrl + Shift + 7
Switch focus between the Grid view and Value panel
Windows / macOS / LinuxCtrl + Tab
Apply cell changes
Windows / LinuxCtrl + Alt + Shift + Enter
macOSCtrl + Option + Shift + Return
Edit a cell in a separate editor
Windows / LinuxShift + Enter
macOSShift + Return
Fetch all rows
Windows / macOS / LinuxCtrl + Shift + =
Fetch the next page of results
Windows / LinuxCtrl + Alt + N
macOSCtrl + Option + N
Filter by unique attribute values
Windows / macOS / LinuxCtrl + F11
Open the filter context menu
Windows / macOS / LinuxF11
Move to the first row
Windows / LinuxCtrl + Alt + Shift + Left
macOSCtrl + Option + Shift + Left
Move to the last row
Windows / LinuxCtrl + Alt + Shift + Right
macOSCtrl + Option + Shift + Right
Show foreign keys and referencing tables
Windows / macOS / LinuxCtrl + Shift + 1
Reject data changes
Windows / macOS / LinuxCtrl + R
Set the cell to its default value
Windows / macOS / LinuxCtrl + Backspace
Switch result presentation
Windows / macOS / LinuxCtrl + `
Toggle Grid and Record view
Windows / macOS / LinuxTab
Toggle result panels
Windows / macOS / LinuxF7
Cycle result sort order
Windows / macOS / LinuxCtrl + 2

Data and text editors

Editor shortcuts cover autocomplete, clipboard work, search, quick fixes, line edits, and folding.

ActionShortcuts
Add a row before the current row
Windows / LinuxShift + Alt + Insert
macOSShift + Option + Insert
Duplicate a row before the current row
Windows / LinuxCtrl + Shift + Alt + Insert
macOSCtrl + Shift + Option + Insert
Enable autocomplete
Windows / macOS / LinuxCtrl + Space
Find and replace text
Windows / LinuxCtrl + F
macOSCmd + F
Show context information
Windows / macOS / LinuxCtrl + Shift + Space
Show SQL editor context information
Windows / LinuxCtrl + Alt + Space
macOSCtrl + Option + Space
Cut the selection
Windows / LinuxCtrl + X
macOSCmd + X
Copy the selection
Windows / LinuxCtrl + C
macOSCmd + C
Paste from the clipboard
Windows / LinuxCtrl + V
macOSCmd + V
Delete the selection
Windows / macOS / LinuxDelete
Export a diagram
Windows / LinuxCtrl + O
macOSCmd + O
Find the next item
Windows / LinuxCtrl + K
macOSCmd + K
Find the previous item
Windows / LinuxCtrl + Shift + K
macOSShift + Cmd + K
Start incremental find
Windows / LinuxCtrl + J
macOSCmd + J
Start reverse incremental find
Windows / LinuxCtrl + Shift + J
macOSShift + Cmd + J
Toggle quick diff information
Windows / macOS / LinuxCtrl + Shift + Q
Suggest possible fixes
Windows / LinuxCtrl + 1
macOSCmd + 1
Redo the last operation
Windows / LinuxCtrl + Y
macOSShift + Cmd + Z
Undo the last operation
Windows / LinuxCtrl + Z
macOSCmd + Z
Change the selection to lowercase
Windows / LinuxCtrl + Shift + Y
macOSShift + Cmd + Y
Change the selection to uppercase
Windows / LinuxCtrl + Shift + X
macOSShift + Cmd + X
Delete the line at the caret
Windows / LinuxCtrl + D
macOSCmd + D
Delete the next word
Windows / LinuxCtrl + Delete
macOSOption + Delete
Delete the previous word
Windows / LinuxCtrl + Backspace
macOSOption + Backspace
Duplicate selected lines downward
Windows / LinuxCtrl + Alt + Down
macOSOption + Cmd + Down
Duplicate selected lines upward
Windows / LinuxCtrl + Alt + Up
macOSOption + Cmd + Up
Add a line above the current line
Windows / LinuxCtrl + Shift + Enter
macOSShift + Cmd + Return
Add a line below the current line
Windows / LinuxShift + Enter
macOSShift + Return
Go to the end of the line
Windows / LinuxEnd
macOSCmd + Right
Go to the start of the line
Windows / LinuxHome
macOSCmd + Left
Move selected lines down
Windows / LinuxAlt + Down
macOSCtrl + Shift + Down
Move selected lines up
Windows / LinuxAlt + Up
macOSCtrl + Shift + Up
Show information at the caret
Windows / macOS / LinuxF2
Go to the end of the text
Windows / LinuxCtrl + End
macOSCmd + Down
Go to the beginning of the text
Windows / LinuxCtrl + Home
macOSCmd + Up
Zoom in text
Windows / LinuxCtrl + +
macOSCmd + +
Zoom out text
Windows / LinuxCtrl + -
macOSCmd + -

Search and window navigation

Search and window commands move across workbench actions, editors, views, perspectives, and panels.

ActionShortcuts
Open the Search dialog
Windows / macOS / LinuxCtrl + H
Activate the editor
Windows / LinuxF12
macOSCmd + F12
Find actions
Windows / LinuxCtrl + 3
macOSCmd + 3
Maximize or restore the active view or editor
Windows / macOS / LinuxCtrl + M
Switch to the next editor
Windows / LinuxCtrl + F6
macOSCmd + F6
Switch to the next perspective
Windows / LinuxCtrl + F8
macOSCmd + F8
Switch to the next view
Windows / LinuxCtrl + F7
macOSCmd + F7
Switch to the previous editor
Windows / LinuxCtrl + Shift + F6
macOSShift + Cmd + F6
Switch to the previous perspective
Windows / LinuxCtrl + Shift + F8
macOSShift + Cmd + F8
Switch to the previous view
Windows / LinuxCtrl + Shift + F7
macOSShift + Cmd + F7
Open the editor drop-down list
Windows / LinuxCtrl + E
macOSCmd + E
Show the context menu
Windows / macOS / LinuxShift + F10
Show the key assist dialog
Windows / LinuxCtrl + Shift + L
macOSShift + Cmd + L
Show the ruler context menu
Windows / LinuxCtrl + F10
macOSCmd + F10
Toggle full-screen mode
Windows / LinuxAlt + F11
macOSCtrl + Cmd + F

Files, projects, and run controls

File and project bindings create, save, rename, print, build, run, and debug workspace content.

ActionShortcuts
Rename the selected item
Windows / macOS / LinuxF2
Refresh selected items
Windows / macOS / LinuxF5
Save the current file
Windows / LinuxCtrl + S
macOSCmd + S
Save all open files
Windows / LinuxCtrl + Shift + S
macOSShift + Cmd + S
Close the active editor
Windows / LinuxCtrl + F4
macOSCmd + W
Close all editors
Windows / LinuxCtrl + Shift + F4
macOSShift + Cmd + W
Open the New item wizard
Windows / LinuxCtrl + N
macOSCmd + N
Open the New menu
Windows / LinuxAlt + Shift + N
macOSOption + Cmd + N
Open a file
Windows / macOS / LinuxCtrl + O
Print
Windows / LinuxCtrl + P
macOSCmd + P
Display selected item properties
Windows / LinuxAlt + Enter
macOSCmd + I
Launch in debug mode
Windows / LinuxF11
macOSCmd + F11
Launch in run mode
Windows / LinuxCtrl + F11
macOSShift + Cmd + F11
Step into while debugging
Windows / macOS / LinuxF5
Step over while debugging
Windows / macOS / LinuxF6
Step return while debugging
Windows / macOS / LinuxF7
Resume while debugging
Windows / macOS / LinuxF8
Terminate the debug session
Windows / LinuxCtrl + F2
macOSCmd + F2
Create or remove a breakpoint
Windows / LinuxCtrl + Shift + B
macOSShift + Cmd + B
Build all projects
Windows / LinuxCtrl + B
macOSCmd + B
Open the documentation
Windows / macOS / LinuxF1

Source

DBeaver shortcut reference · Checked

Current DBeaver shortcut wiki edited August 18, 2026 and checked September 1, 2026. The wiki lists Windows/Linux and macOS columns, and notes that users can change bindings or select the DBeaver Keyboard Only scheme.

Make a printable DBeaver sheet