PROGRAM entab: convert runs of blanks into tabs USAGE entab DESCRIPTION entab copies its input to its output, replacing strings of blanks by tabs so that the output is visually the same as the input, but contains fewer characters. Tab stops are assumed to be set every four colums (i.e. 1, 5, 9, ...), so that each sequence of one to four blanks, ending on a tab stop is replaced by a tab character. Backspaces affect the blank count. EXAMPLE Using -> as a visible tab: entab col 1 2 34 rest ->col 1->2->34->rest BUGS entab is naive about vertical motions and non-printing characters. entab will convert a single blank to a tab if it occurs at a tab stop. Thus entab is not an exact inverse of detab.
[Note:] see detab for the