The other three commands are rather similar in nature, so they are treated together.
The expansion of the tabs in a file may make the file much longer.
Occasionally this will exhaust the memory that is available. The editor
will then attempt a garbage collection to make more space available. In
case this is not sufficient the editor will give the message that there
is not enough memory and leave its job unfinished. If there are files in
other buffers or in the undo buffer one could remove those and continue
the expansion of the tabs. If this is either not possible, or does not
free enough memory the expansion can still be executed by writing the
contents of the buffer to a file, using the printer mode
(p. ), although in that case the file will no
longer fit in the editor.
If you are in doubt as to where tabs and blanks are in your file, and where no characters are at all, you may use the Alt-T command. This command toggles between a special mode in which all characters on the screen have a unique representation and one in which all `white characters' look alike. In particular, in the special mode blanks appear as small hollow circles in a superscripted position, tabs appear as small filled circles also in a superscripted position, and places at which no character at all resides remain blank. The other character that is seen as a `white character' in the normal representation is an ASCII null character. In the special representation, this character is given the appearance of a small filled circle in a subscripted position. In some computer fonts the character indicated by the hexadecimal code FF (255 in decimal) is also represented as a blank. In the Alt-T mode this character is represented as a colon.