Lines Matching refs:tcursor
557 int tcursor; in vi_insert() local
571 tcursor = es->cursor - 1; in vi_insert()
572 while(tcursor > 0 && isu8cont(es->cbuf[tcursor])) in vi_insert()
573 tcursor--; in vi_insert()
575 memmove(es->cbuf + tcursor, es->cbuf + es->cursor, in vi_insert()
578 memcpy(es->cbuf + tcursor, undo->cbuf + tcursor, in vi_insert()
579 es->cursor - tcursor); in vi_insert()
581 es->linelen -= es->cursor - tcursor; in vi_insert()
582 if (inslen < es->cursor - tcursor) in vi_insert()
585 inslen -= es->cursor - tcursor; in vi_insert()
586 es->cursor = tcursor; in vi_insert()
603 tcursor = backword(1); in vi_insert()
604 memmove(&es->cbuf[tcursor], &es->cbuf[es->cursor], in vi_insert()
606 es->linelen -= es->cursor - tcursor; in vi_insert()
607 if (inslen < es->cursor - tcursor) in vi_insert()
610 inslen -= es->cursor - tcursor; in vi_insert()
611 es->cursor = tcursor; in vi_insert()