Skip to content
GUIDE

Keyboard Shortcuts

Learn how keyboard shortcuts can accelerate your workflow when working with Coco Alemana.

TLDR - Learn these shortcuts first…

ActionShortcutContextDescription
Add New Source⌘ NGlobal / ProjectAdds a new source to the existing project, or creates a new project
Open Quickly…⇧ ⌘ OProjectSearch for a file or table to add to your project
Go to Column⇧ ⌘ GProject / FrameSearch for a column to jump to
Export…⇧ ⌘ EFrameExports the current selected frame
Open in Tab⌘ TCanvas FrameOpens the selected canvas frame in full screen mode (a new tab)
Toggle Distributions / Preview⇧ ⌘ 1FrameChanges the view for the current frame between distributions and preview
Toggle Filters⇧ ⌘ FFrameToggles the filters of the currently selected frame
Toggle SQL Editor⌘ EFrameToggles the custom SQL editor
Insert Custom Column⌘ ISelected ColumnInserts a custom column to the left of the currently selected column
Preview Results⌘ [Return]EditorPreviews the results of a custom SQL query
Clear Preview⌘ KFrameClears the current preview records. This may be for filters, or for custom query preview results
Apply Changes⇧ ⌘ [Return]FrameApplies the changes directly to the frame, regardless of if a preview is present

Shortcuts are available for most actions in Coco Alemana, with more added each release. Below is a table of the more common keyboard shortcuts. This is not an exhaustive list, and you should check back here periodically, as well as in the Application.

ActionShortcutContextDescription
Create New Project⇧ ⌘ NGlobalCreates an entirely new project
Add New Source⌘ NGlobal / ProjectAdds a new source to the existing project, or creates a new project
Open Existing Project⌘ OGlobal / ProjectOpens an existing project in a new window
Open Quickly…⇧ ⌘ OProjectSearch for a file or table to add to your project
Close Tab⌘ WProjectCloses the current tab or window
Save⌘ SProjectSaves current project
Go to Column⇧ ⌘ GProject / FrameSearch for a column to jump to
Import File…⇧ ⌘ IProjectImport a new local file to your project
Export…⇧ ⌘ EFrameExports the current selected frame
Undo⌘ ZAnyUndoes last change
Redo⇧ ⌘ ZAnyRedoes the last undone change
Copy⌘ CAnyCopies the current selected element
Paste⌘ VAnyPastes content. Depending on context this has different actions
Show Previous Tab⌘ {ProjectMoves the selected tab to the left of the current tab
Show Next Tab⌘ }ProjectMoves the selected tab to the right of the current tab
Open in Tab⌘ TCanvas FrameOpens the selected canvas frame in full screen mode (a new tab)
Open in Canvas⌘ BFull Screen FrameOpens the current frame in canvas mode
Toggle Distributions / Preview⇧ ⌘ 1FrameChanges the view for the current frame between distributions and preview
Toggle Filters⇧ ⌘ FFrameToggles the filters of the currently selected frame
Toggle SQL Editor⌘ EFrameToggles the custom SQL editor
Insert Custom Column⌘ ISelected ColumnInserts a custom column to the left of the currently selected column
Preview Results⌘ [Return]EditorPreviews the results of a custom SQL query
Clear Preview⌘ KFrameClears the current preview records. This may be for filters, or for custom query preview results
Apply Changes⇧ ⌘ [Return]FrameApplies the changes directly to the frame, regardless of if a preview is present
Sort Values⇧ ⌘ RFrameShows the sorting panel
Group By⌘ GFrameShows the group by panel
Union⌘ U2 FramesStarts union for 2 selected frames
Join⌘ J2 FramesStarts join for 2 selected frames
Drop Duplicates Keeping One⇧ ⌘ DFrameDrops duplicate records, keeping one. This occurs instantly.
Split Column⌘ "Selected ColumnShows the split column panel for the selected column

If you’re looking for a particular keyboard shortcut, you can navigate to the top-most menu bar.

These top-level menu items have the associated shortcut to the right. This is the standard for macOS.

Shortcuts menu

This occurs when the current context doesn’t allow for the shortcut, or action to be performed.