Editor Functions

The following table describes the Editor functions available for assignment to keys.

Function name Description or reference
Move Down One Line Move the cursor down one line.
4GL Message Map Map Define or show a 4GL message.
Back Tab Move the cursor one tab, backwards.
BackSpace Backspace.
Beginning Of Block Go to the beginning of the marked block.
Beginning Of File Go to the beginning of the file.
Beginning Of Line Go to the beginning of the current line.
Beginning Of Next Line Go to the beginning of the next line.
Beginning Of Previous Line Go to the beginning of the previous line.
Beginning Of Window Go to the beginning of the first line in the current window.
Bound Char Bound from the marked text to where the cursor is positioned.
Bound Line Bound from the marked text to the end of the line where the cursor is positioned.
Change Next Window Move to the next open window.
Change Previous Window Move to the previous open window.
Change Window Move to another open window, which you select from a menu.
Close File - No Save Set the close file prompt default to no save.
Close File - Save Set the close file prompt default to save.
Copy Block To Clipboard Copy the marked text to the clipboard.
Copy Block To Cursor Copy the marked text to the current cursor position.
Cut Block To Clipboard Move the marked text to the Lawson clipboard and delete it from the file.
Database File Information Show information about a database file.
Define 4GL Procedure Options Define 4GL Procedure Description file options. For more information, see Changing Source Code Appearance Options.
Define 4GL Working Storage Options Define 4GL Working Storage file options. For more information, see Changing Source Code Appearance Options.
Define C Error String Define the C error search string. For more information, see Changing Source Code Appearance Options.
Define General Options Define general user options. For more information, see Changing User Options.
Define Object Rule Options Define Object Rule file options. For more information, see Changing Source Code Appearance Options.
Define Report Options Define report file options. For more information, see Changing Source Code Appearance Options.
Define Form Options Define form file options. For more information, see Changing Source Code Appearance Options.
Define Text Options Define text file options. For more information, see Changing Source Code Appearance Options.
Delete Block Delete the marked text.
Delete Char Delete the character.
Delete Clipboard Delete the contents of the clipboard.
Delete Find Delete the found text.
Delete Line Delete the current line.
Delete To End Of Line Delete from the cursor to the end of the current line.
End Of Block Go to the end of the marked text.
End Of File Go to the end of the current file.
End Of Line Go to the end of the current line.
End Of Window Go to the end of the last line in the current window.
Execute Message Definition Execute Message Maintenance (msgmnt).
Exit Editor Exit the Editor completely, with a prompt to save modified files.
File Information Display information about the current file.
Find Next Find the next item in the active form or window that matches the search string typed in the Find window.
Find Previous Find the previous item in the active form or window that matches the search string typed in the Find window.
Find String Find a string of text.
Find Tag Enter a tag to open a file.
Find Tag At Cursor Position Open a file or show information about the tag under the cursor.
Goto Book Mark Go to a previously defined book mark.
Goto Error Line Go to the next error in the error file. The error file must be open, but it doesn’t have to be in the current window.
Goto Line Number Go to a line number in the current file.
Grow Window Down Make the window larger while shrinking the next window.
Grow Window Up Make the window larger while shrinking the previous window.
Help Show led/lx help.
Insert Carriage Return Insert a carriage return at the cursor position.
Insert Character Based on Value Insert a character based on an octal, decimal, or hexadecimal value.
Insert Line Above Insert a line above the current line.
Insert Line Below Insert a line below the current line.
Insert Literal Character Insert a character literally, without interpretation.
Insert Shell Command Output Insert the output of a shell command above the current line.
Jump Absolute 10% Jump 10 percent into the file.
Jump Absolute 20% Jump 20 percent into the file.
Jump Absolute 30% Jump 30 percent into the file.
Jump Absolute 40% Jump 40 percent into the file.
Jump Absolute 50% Jump 50 percent into the file.
Jump Absolute 60% Jump 60 percent into the file.
Jump Absolute 70% Jump 70 percent into the file.
Jump Absolute 80% Jump 80 percent into the file.
Jump Absolute 90% Jump 90 percent into the file.
Jump Absolute 100% Jump 100 percent into the file.
Key Definition Define the Lawson function keys. For more information, see Changing Key Assignments.
Mail All Text to User Mail the entire file to a user you specify. For more information, see Working with Files in the Editor.
Mail File Visible Text to User Mail the visible text to a user. For more information, see Working with Files in the Editor.
Mail Marked Text to User Mail the marked region to a user. For more information, see Working with Files in the Editor.
Mark Character Mark one character at the cursor position.
Mark Character Left Mark one character at the cursor position and move the cursor to the left.
Mark Character Right Mark one character at the cursor position and move the cursor to the right.
Mark Down Line Mark from the current cursor position to the same position one line down.
Mark Entire File Mark all text in the file.
Mark Line Mark the current line.
Mark To Beginning Of Line Mark from the cursor position to the beginning of the line.
Mark To Beginning Of Window Mark from the cursor position to the beginning of the window.
Mark To End Of Line Mark from the cursor position to the end of the line.
Mark To End Of Window Mark from the cursor position to the end of the window.
Mark Up Line Mark from the cursor position to the same position one line up.
Maximize/Restore Windows Show maximized (normal) windows.
Move Block Move the marked text to the cursor position.
Move Cursor Left Move the cursor one character to the left.
Move Cursor Right Move the cursor one character to the right.
Move Cursor Up Move the cursor up one line.
Move Left One Word Move the cursor one word to the left.
Move Right One Word Move the cursor one word to the right.
Move Up One Line Move the cursor up one line.
New Tag File Change the name of the default tag file.
Next Page Scroll down one page.
Open File In New Window Open a file in a new window. For more information, see Working with Files in the Editor.
Open Options File Open a new options file. For more information, see Changing User Options.
Options Menu Change user-defined options.
Over-Tab Left Move to the left one tab stop.
Over-Tab Right Move to the right one tab stop.
Paste From Clipboard Copy text from the clipboard to the cursor position in the current file.
Previous Page Scroll up one page.
Redraw Form Redraw the form.
Replace File In Current Window Replace the file in the current window with a new file.
Replace String Replace a text string with a new text string.
Resequence Source File Resequence 4GL sequence numbers.
Save Current File Save the current file. For more information, see Working with Files in the Editor.
Save Current File As Save a copy of the current file under a new name. For more information, see Working with Files in the Editor.
Scroll Down Scroll down one line.
Scroll Up Scroll up one line.
Send All Text to File Send the entire file to another file. For more information, see Working with Files in the Editor.
Send All Text to Printer Send the entire file to a printer. For more information, see Working with Files in the Editor.
Send File Visible Text to File Send all text visible in the current window to a file. For more information, see Working with Files in the Editor.
Send Marked Text to File Send the marked region to a file. For more information, see Working with Files in the Editor.
Send Marked Text to Printer Send the marked region to a printer. For more information, see Working with Files in the Editor.
Send Printer Visible Text to Printer Send all text visible in the current window to a printer. For more information, see Working with Files in the Editor.
Set Bookmark Set a bookmark at the cursor position, within the current file.
Shift Block Left Shift the marked text to the left one shift-width.
Shift Block Right Shift the marked text to the right one shift-width.
Show Character Value Show the value of the character at the current position.
Show Clipboard Show the contents of the Lawson clipboard.
Show Key Definition Show the current definition of the function keys. For more information, see Changing Key Assignments.
Show Man Page Show a UNIX man page, if one exists.
Show Matching Parenthesis Show the match to the parenthesis, brace, or bracket at the cursor position.
Show/Hide Visual Show visuals, such as returns, controls, tabs, and spaces.
Startup Defaults Change the startup defaults.
Switch 80/132 Columns Toggle the number of columns between 80 and 132.
Tab Insert a tab.
Toggle Menus ON/OFF Turn the menus on and off.
Form Transfer Transfer to another program (form) without leaving the Editor.
Undo Last Operation Undo the last operation.
Unmark Block Unmark all currently marked text.
Work File Information Show work file information.