Five ready to use programs or "macros" are supplied with VEDIT and VEDIT PLUS. These macros can be set up to automatically execute when the editor is invoked. This allows someone without any knowledge of VEDIT to use these or custom macros. * Integrated Compiler Support. This menu driven macro runs popular compilers assemblers, linkers, debuggers and Make programs from within VEDIT. See the "List Main Features" topic for more information. * WILDFILE macro. This very useful macro lets you perform a search, search and replace, or run another macro on an entire group of files. The group of files may be specified using the wildcards "?" and "*". (WILDFILE performs a superset of the UNIX "grep" command.) * File comparison macro. Displays the differences between two files on the screen and lets you merge/edit them in any way desired. After displaying a difference the macro can re-align the files and then continue looking for further differences. For example, after finding where revisions were made, you can copy blocks of text from one file to the other. * Mailing list sort macro. Sorts a typical list of mailing addresses into alphabetical order. * Print formatting macro. This extends VEDIT and VEDIT PLUS's printing capabilities by printing files with a header and page number on each page. Containing only a dozen commands, it also serves as a simple example of a useful macro. It can be readily extended for fancier print formatting. VEDIT and VEDIT PLUS come with two libraries of additional macros. The "Command Macros" can be loaded from disk and executed at any time. The "Keystroke Macros" can be built into the editor and assigned to a "hot key". These libraries are constantly being expanded. * Command Macro library. Includes box drawing, splitting/merging very large files, converting tabs to spaces and editing keystroke macros. * Keystroke Macro library. Includes selecting window color from a color chart, duplicating characters and lines, moving the cursor by sentence, listing lines containing a text string, transposing characters, counting words and much more. * Mail Merge. You can create, update and maintain files of mailing addresses. The mailing addresses can then be merged into a form letter and printed one after another. The form letter may be created with VEDIT alone, or with V-PRINT. Available as an option for $20. * 8080/Z80 to 8086 Translator. Translates 8080 or Z80 (Intel mnemonics) assembly language source code into 8086 assembly language. Can be used as is or as a model for other assembly language translators. Available as an option for $50. The macros are ready for immediate use and are self prompting. Anyone can use them without knowing much else about VEDIT. Since they are supplied in "Source Code", they also serve as elaborate examples of VEDIT PLUS macro programming. And you can modify them to suit your personal needs.