Keyboard Shortcuts
The keys the parser editor and spec-browser lists actually bind
These are the bindings HL7 Workbench registers today. The message editor is Monaco-based, so it also honors the standard Monaco editing keys (arrows, selection, clipboard); the shortcuts below are the ones specific to this app.
Message Editor
Panes & Layout
Specification Browser Lists
Completion is table-aware
On a field bound to an HL7 table, Ctrl+Space lists the valid coded values (for example Table 0002 Marital Status). On a date/time field it offers format snippets including "Now" for the current timestamp, and at the start of a line it suggests segment names from the schema.
Command Palette
Press F1 in the editor to open the command palette. Type to search the built-in Monaco commands plus the HL7 actions the parser registers:
Navigation
Go to line, find, and jump between validation problems (Go to Next/Previous Problem).
Editing
Undo, redo, find and replace, and the standard clipboard actions.
HL7 Actions
Clear HL7 Selection (Esc) is the action the parser adds to the palette. Completion is also available there via Monaco's built-in Trigger Suggest; field documentation opens from the hover card's "More" link instead, not from the palette.