4.6.5 SaveMacro

Syntax: SaveMacro [filename]
Abbreviation: SM

saves the current document’s macro in a file with the given name.

If the optional filename argument is not specified, the file requester is opened, and you are prompted to select a file. (You can inhibit the file requester opening by using the NoFileReq command; see NoFileReq.)

If you escape from the file requester, you can input the file name on the command line.

SaveMacro is of course most useful for saving macros you just recorded. The macros can then be loaded as normal text files for further editing, if necessary. Note that SaveMacro converts InsertChar commands into a possibly smaller number of InsertString commands. This makes macros easier to read and edit. See InsertChar, and InsertString.