* On-line calculator. Any algebraic expression entered on the command line is immediately calculated and displayed. * 36 text registers may hold filenames, search strings, blocks of text or entire files. They can be directly edited. Single command comparison of two files or two text registers. * Extensive file handling. Multiple file editing. Files can be split and merged. Blocks of text can be copied between files. Access/log-into any drive and any MS-DOS subdirectory. Easy recovery from running out of disk space - delete files or insert another disk. * Execute MS-DOS commands. Execute single MS-DOS commands (DIR, compilers, V-SPELL, etc.) or enter MS-DOS and return later.  * Commands can be combined to create powerful "macros" which save you time by automating complex editing operations. Macros can be saved to disk and loaded from disk. * Auto-execution. A file containing "macro" commands can be specified for automatic execution when VEDIT PLUS is invoked. This file can be used in place of or in addition to the normal VEDIT.INI auto-startup file. * Complete numerical capability with 26 "variables", numerical, logical and relational functions and expression evaluation. * Program flow control with looping, "REPEAT UNTIL", "IF THEN", "IF THEN ELSE", "CASE" and conditional "JUMP". Numeric, character and string testing.  * Interactive input and output. Messages and prompts can be displayed on the console. Input can be in the form of single characters, character strings, numbers, or numerical expressions. * Screen control (Forms entry). Address, write and erase the screen (or individual windows) - write application programs (macros) with windows, menu prompts and forms entry. * Flexible window control. Creating, deleting, size, position and color of windows is fully programmable. * Command Mode window. Visual and Command Mode can operate in separate windows - you can observe the effect of Command Mode commands in the Visual Mode window.