Skip to main content
Version: 2.0.0 (latest)

Appendix II: Shortcut listing

The goal of this appendix is to group all available shortcut keys that trigger the features available in pgModeler. Note that if you are running pgModeler on macOS any appearance of Control (Ctrl) key in the listing below must be replaced by Command (Cmd) key.

ShortcutTriggered action
Ctrl + NCreate a new model.
Ctrl + OLoad a model.
Ctrl + WClose the current focused model.
Ctrl + SSave the current focused model.
Ctrl + PPrint the current focused model.
Ctrl + Shift + SSave the current focused model with another name.
Ctrl + Shift + HHide the main menu bar.
Ctrl + Shift + EOpen the model export dialog.
Ctrl + Shift + IOpen the database import dialog.
Ctrl + Shift + DOpen the model database diff dialog.
Ctrl + Shift + MOpen the manage view (live databases).
Shift + WSwitch to the welcome view.
Shift + DSwitch to the design view.
Ctrl + QQuit pgModeler.
Ctrl + ZUndo an executed operation.
Ctrl + YRedo an executed operation.
Ctrl + CCopy the selected objects.
Ctrl + XCut the selected objects.
Ctrl + VPaste the previously copied objects.
Ctrl + Shift + CCopy the selected objects and their dependencies.
Ctrl + Shift + XCut the selected objects and their dependencies.
Ctrl + DDuplicate the selected objects.
DelDelete the selected objects.
Shift + DelDelete the selected objects in cascade.
Shift + UpBring the selected objects to the front of the Z stack.
Shift + DownSend the selected objects to the back of the Z stack.
Ctrl + GToggle canvas area grid.
Ctrl + LToggle canvas area page delimiter lines.
Ctrl + HToggle the alignment of the objects to the canvas grid.
Ctrl + KLock the page delimiters scale when the zoom is below 100%.
Ctrl + 0Reset the zoom factor.
Ctrl + + (or Ctrl + =)Zoom in the canvas area.
Ctrl + -Zoom out the canvas area.
Ctrl + Shift + UpExpand the canvas to the top.
Ctrl + Shift + LeftExpand the canvas to the left.
Ctrl + Shift + DownExpand the canvas to the bottom.
Ctrl + Shift + RightExpand the canvas to the right.
Ctrl + Shift + =Reset the canvas geometry.
F10Open the model overview dialog.
F9Toggle the magnifier.
F1Open the support page.
F4Open the about dialog.
F2Rename the selected objects.
F3Set the layers of the selected objects.
Ctrl + EEdit the selected object's permissions.
Alt + QOpen the custom SQL dialog.
Ctrl + ASelect all objects in the canvas area.
SpaceOpen the properties dialog for the selected object.
Alt + SOpen the source code preview dialog for the selected object.
Left ArrowMove canvas area to left.
Right ArrowMove canvas area to right.
Up ArrowMove up the canvas area.
Down ArrowMove down the canvas area.
Shift + Click + DragEnable range selection on canvas area.
Middle click + DragEnable panning mode on canvas area.
Ctrl + ClickEnable the object multi-selection.
Ctrl + Shift + ClickEnable the table's children multi-selection.
Shift + ClickAdd points to the selected relationship line.
Alt + Shift + ClickReset the relationship labels to their original positions.
Alt + VToggle the validation widget.
F5Execute the command typed in the SQL tool.
EscCancel the SQL command execution in the SQL tool.
Alt + OToggle the output widget in the SQL tool.
Ctrl + TAdd a new SQL execution tab for the current database.
Ctrl + BackspaceClear the SQL input field and the results grid.
Alt + BToggle the model objects widget.
Alt + RToggle the object search widget.
Alt + LToggle the layers widget.
Alt + HToggle the changelog widget.
Alt + OToggle the operations (history) widget.
InsAdd a new item to an object's grid.
DelDelete the selected item from an object's grid.
Shift + DelDelete all items from an object's grid.
SpaceTrigger the editing of the item in an object's grid.
Alt + RTrigger the update of the item in an object's grid.
Ctrl + DTrigger the duplication of the item in an object's grid.
Ctrl + UpMove an item one row up in the object's grid.
Ctrl + DownMove an item one row down in the object's grid.
Ctrl + HomeMove an item to the first row of the object's grid.
Ctrl + EndMove an item to the last row of the object's grid.
NToggle the new object overlay. For the single letter shortcuts below the overlay must be visible in order to trigger their respective actions.
GOpen the cast editing form.
KOpen the event trigger editing form.
EOpen the extension editing form.
7Open the foreign data wrapper editing form.
LOpen the language editing form.
8Open the generic SQL editing form.
ROpen the role editing form.
SOpen the schema editing form.
6Open the foreign server editing form.
POpen the tablespace editing form.
9Open the tag editing form.
MOpen the textbox editing form.
5Open the user mapping editing form.
3Open the transform editing form.
0Edit the permissions for the currently selected object.
AOpen the aggregate editing form.
HOpen the collation editing form.
JOpen the conversion editing form.
DOpen the domain editing form.
FOpen the function editing form.
4Open the foreign table editing form.
UOpen the operator editing form.
OOpen the operator class editing form.
IOpen the operator family editing form.
2Open the procedure editing form.
WOpen the view editing form.
QOpen the sequence editing form.
TOpen the table editing form.
YOpen the type editing form.
COpen the column editing form.
ZOpen the constraint editing form.
XOpen the index editing form.
VOpen the rule editing form.
BOpen the trigger editing form.
0Open the table permissions form.
9Open the policy editing form.
1Add a one-to-one relationship.
2Add a one-to-many relationship.
3Add a many-to-many relationship.
4Add an inheritance relationship.
5Add a copy relationship.
6Add a partitioning relationship.
F5Refresh data listing in data manipulation dialog.
Alt + GOpen the data manipulation dialog in the SQL tool.
Alt + F5Perform a quick refresh on the database explorer.
Ctrl + F5Perform a full refresh on the database explorer.
Ctrl + SSave changes in data manipulation dialog.
Ctrl + CCopy selected rows in data manipulation dialog as plain text buffer.
Ctrl + Shift + CCopy selected rows in data manipulation dialog as CSV buffer.
Ctrl + XExport results to CSV in data manipulation dialog.
Ctrl + ZUndo operations in data manipulation dialog.
Ctrl + DDuplicate the selected rows in the data manipulation dialog.
Ctrl + ETrigger the bulk data editing in the data manipulation dialog.
Ctrl + VPaste the contents of the clipboard as text into the data manipulation dialog.
Ctrl + RClear the selected cells in the data manipulation dialog.
Ctrl + LToggle the CSV loading widget in data manipulation dialog.
InsAdd a blank row in the data manipulation dialog.
DelMark a line to be deleted in the data manipulation dialog.
F12Open pgModeler settings.
Ctrl + 1Open the quick object editing search field (Search & edit plug-in).
Ctrl + Shift + BOpen the backup utilities form (Backup utilities plug-in).
Ctrl + MCreate a primary key from the selected table columns (Quick create plug-in).
Ctrl + UCreate a unique key from the selected table columns (Quick create plug-in).
Ctrl + FCreate a foreign key from the selected table columns (Quick create plug-in).