textzeiger
Textzeiger is a generic term in computing used to denote a pointer or indicator to a position or span within a text buffer. It can be used in text editors, word processors, compilers, and natural language processing tools to reference where in the text a operation should occur or where a result applies.
In its simplest form a textzeiger is an integer offset counting characters from the beginning of the
In practical terms a textzeiger enables navigation (move to a position), selection (define a range for editing),
Implementation notes: textzeiger must be consistent with the underlying text encoding, especially for multi-byte encodings. Efficient
See also: cursor, caret, offset, text buffer, token, range, selection.