A facility that performs general editing functions for terminal input and output messages. See also message editing.