Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!ncar!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!uiucdcsm!kkim
From: kkim@uiucdcsm.cs.uiuc.edu
Newsgroups: comp.terminals
Subject: character insert: ic, im, ei, ip?
Message-ID: <8700002@uiucdcsm>
Date: 10 May 88 12:14:00 GMT
Lines: 33
Nf-ID: #N:uiucdcsm:8700002:000:1283
Nf-From: uiucdcsm.cs.uiuc.edu!kkim    May 10 07:14:00 1988


    i got confused about the following termcap entries used 
in unix systems: ic, im, ei, ip.  according to the man page:

    1) the editor can handle both terminals which have an insert mode,
and terminals which send a simple sequence to operan a blank position
on the curent line...

Q: what is the difference between these two?  some simple example
will help.

    2) most terminals with a true insert mode will not give ic, terminals
which send a sequence to open a screen position should give it here.
(insert mode is preferable to the sequence to open a position on the 
screen if your terminal has both)

Q: my Qume QVT-101 terminal needs "ESCAPE Q" to insert a character.
which of the two types does my terminal belong to?  shall i give
"\EQ" to "ic" or "im"?

    3) if post insert padding is needed, give this as a number of 
milliseconds in ip.  any other sequence which may need to be sent
after an insert of a single character may also be given in ip.

Q: what is the difference between ip and ei?  also what is "post
insert padding" and when is it required?  some example will help.

    thanks in advance.

Kyongsok Kim

Dept. of C.S.; Univ. of Illinois at Urbana-Champaign
Arpa Internet/CSnet: kkim@a.cs.uiuc.edu
uucp      : ... {seismo, ihnp4, pur-ee}!uiucdcs!kkim