MPE/iX Shell and Utilities Reference Manual, Vol 2
vi(1) MPE/iX Shell and Utilities vi(1)
Message: What?
Cause: In Vi mode, you attempted to use one of the Ex commands that are not permit-
ted in this mode.
Action: Do not use this command in Vi mode.
Message: Write error (out of space?)
Cause: A write error occurred. It is possible that there was no disk space left.
Action: Make room on the current disk, or save to another disk that you know has space
available.
Message: Write forms are ’w’ and ’w>>’
Cause: You specified an invalid syntax for the write command.
Action: Check the Ex Commands subsection for a description of the write command
and its syntax.
PORTABILITY
POSIX.2. x/OPEN Portability Guide 4.0. Most UNIX systems.
LIMITS
• Maximum number of lines: 65279 (64K - 256 - 1).
• Longest command line: 256 bytes.
• Length of filenames: 128 bytes.
• Length of string options: 64 bytes.
• Length of remembered regular expressions: 256 bytes.
• Number of map, map! and abbreviate entries: 128 each.
• Number of saved keystrokes for . in Vi: 128.
• Length of the lhs of map, map! or abbreviate: No fixed limit. Limit is based on available
memory.
• Max number of characters in a tag name: 30.
• Number of characters in a : escape from Vi: 256.
• Requires 128K of memory plus the set option maxbuffers K of auxiliary memory.
During startup, maxbuffers is changed to reflect available memory; at least 32K is re-
quired.
• Number of nested source files is 3.
MPE/iX NOTES
Due to limitations in the current implementation of MPE/iX, there are a number of limitations
in the behavior of the vi command.
• There is no support for job control. As well, the crypt utility and the facilities for recov-
ering files are not included. As a result the CTRL-Z command, the –x option, the –r op-
tion, and the preserve, recover, stop, and suspend Ex commands are not currently im-
plemented.
Commands and Utilities 1-689