Synergy debugger commands

You can abbreviate any of the debugger commands or their options to one or more unique characters (for example, B for BREAK, DEL for DELETE, and SH for SHOW). There are also some exceptions to this rule (S for STEP, SE for SET, and W for WATCH), due to the evolution of the command set.

The following are valid abbreviations for Synergy debugger commands:

BREAK B, BR, BRE
CANCEL CA, CAN
DELETE DEL
DEPOSIT DEP
EXAMINE E, EX, EXA, EXAM
EXIT  
GO G
HELP H, HE, HEL
LIST L, LI, LIS
LOGGING LO, LOG
OPENELB OPE, OPEN
QUIT Q, QU, QUI
RESTART  
SAVE SA, SAV
SCREEN SC, SCR
SEARCH SEA
SET SE
SHOW SH, SHO
STEP S, ST, STE
TRACE TR, TRA
VIEW V, VI, VIE
WATCH W, WA, WAT
WINDBG WIN
@ Command  
! Command  

If the first token on a debug command line is a semicolon (;), the rest of the line is ignored.

Command recall and editing

You can recall and edit debugger commands using the following control characters:

ctrl+d

Recall previous command.

ctrl+n

Recall next command.

ctrl+b

Move backward within the line.

ctrl+f

Move forward within the line.

ctrl+h

Delete previous character within the line.

ctrl+k

Delete current character within the line.

ctrl+u

Delete to the beginning of the line.

ctrl+e

Delete to the end of the line.

ctrl+c Break all when the program has been started in debug mode.

On a PC or VTxxx terminal, the up arrow and down arrow keys recall the previous command and the next command, respectively. The left arrow and right arrow keys and the remove key are automatically mapped to the backward, forward, and delete current character functions, respectively.

The command recall buffer handles 240 characters. The length of your commands determines how many commands the recall buffer can hold.