BIM-EDIT provides an area on the left or right side of a session known as the Line Command Area (LCA) in which commands can be entered. An LCA command acts upon the line(s) where the command is entered. LCA command processing is a useful feature when editing with a "dumb" device such as a 3270 terminal. It is, however, a less than optimum technique for editing with an intelligent workstation. As such, LCA command processing is not implemented. The following will show you how to accomplish operations with BIM-EDIT/XP that are accomplished with LCA commands on BIM-EDIT.
Acting against a group of lines in a session is typically a two-part operation:
Select the group of lines which are to be affected. The group of lines can be specified by pre-selecting the lines (see Selection) or by using the FCT operand for the command. If neither a pre-selection or FCT operand is provided, the group of lines consists solely of the current line (i.e., the line where the cursor resides).
Invoke the command to perform the operation. The command can be invoked in one of three ways:
Enter the command on the command line.
Note that with BIM-EDIT entering a command on the command line caused the cursor position to become the command line. Because the cursor position was lost when you jumped to the command line, any command entered on the command line necessarily had to act against the top line of the screen. That, in fact, is one of the fundamental reasons why the LCA is needed. This is NOT the case with BIM-EDIT/XP. Jumping to the command line does not cause the cursor position within the session to be lost.
Enter the key combination to which the desired command has been assigned. This is similar in operation to 3270 function keys except that there are about 500 possible key combinations to which command strings can be assigned.
Select a menu item to which the desired command has been assigned.
Of the three methods of invoking the command, entering a key combination to which the command has been assigned is the fastest and will be used most often. The key assignments distributed with BIM-EDIT/XP were chosen with an eye toward compatibility with BIM-EDIT. For example, entering the key combination Alt-C causes the specified group of lines to be copied to the Clipboard. A table of BIM-EDIT LCA commands and corresponding BIM-EDIT/XP key assignments follows:
LCA Key Combination Assigned Command String
---- -------------------- --------------------------------------
A Enter EditNewline
B Alt-Shf-Insert GetClip Loc=Before
C,CC Shf-Ctrl, Alt-C PutClip
D,DD Alt-Delete EditDeleteLine
E,EE F12 ContextEdit
G Alt-J EditMerge
H,HH Ctl-H ContextHold
I Shf-Alt, Alt-Insert GetClip
J,JJ Alt-J EditMerge
K,KK Alt-K PutClip ,Append
L,LL F11 ContextList
M,MM Shf-Delete, Alt-M PutClip Del=Yes
N,NN Alt-N PutClip ,Append,Del=Yes
P,PP Ctl-P ContextPurge
Q,QQ Ctl-Q ContextAlter
R,RR Ctl-R ContextRelease
S,SS Ctl-S ContextProcess
U,UU Alt-U EditUpperChar (translates one char at a time)
W,WW Alt-W EditLowerChar (translates one char at a time)
Y Ctl-Y ContextAttach
" Alt-D EditDuplicateLine
/ Alt-/ ViewCursor
<,<< Alt-< EditShift -1
>,>> Alt-> EditShift +1
+,++ Alt-Shf-+ EditCenter
(,(( Alt-Shf-( EditJustifyLeft
),)) Alt-Shf-) EditJustifyRight