Skip to content

Keys

The bottom line of the explorer always shows the keys that work right now; ? (or F1 anywhere) shows this list.

Anywhere

Key Action
Esc go up a level (or stop a running stream)
F1 help
Ctrl+K go to the command line
Ctrl+C quit

Lists (services, a service)

Key Action
Up / Down move
Page Up / Page Down page up / down
Home / End top / bottom
Enter / Right open
Space expand or collapse an interface
Esc / Left up a level
a letter start typing on the command line
/ / : go to the command line
Ctrl+D documentation and IDL of the selection
Ctrl+Y copy a vlx call command, a name or a socket path
Ctrl+R rediscover sockets and re-read the service
? help
Q quit

Command line

Key Action
type search, or write a call: SERVICE [METHOD] [NAME=VALUE …]
Up Down pick a match · earlier calls
Tab complete the selected match
Enter go to the match, or run the call
Esc leave the command line

Method page

Key Action
Ctrl+S validate and send
Tab / Shift+Tab form → command line → result, and back
Up Down (form) previous / next parameter
Left Right / Space (form) change a choice
Backspace (form) unset an optional choice
Ctrl+J switch between the form and JSON
Ctrl+T toggle more (streaming)
Ctrl+O toggle oneway
Ctrl+R reset the parameters
Ctrl+Y copy the vlx call and varlinkctl call commands
Ctrl+D the method's full documentation
Page Up Page Down scroll the result
Y (result) copy the replies as JSON
Shift+R (result) reveal redacted values
Esc stop a stream · back to the form · up a level

Text fields and the JSON editor also support the usual editing keys: Ctrl+A / Ctrl+E for line start and end, Ctrl+U to delete before the cursor, Alt+Left / Alt+Right to move by word.

Documentation and IDL

Key Action
Up Down Page Up Page Down scroll
Ctrl+D switch between docs and IDL
Esc back

Confirmations

Dialog Keys
WRITE Y sends · N or Esc cancels
DANGER type the method name, then Enter · Esc cancels