: $G ACC @ selblk ; : $[ BLK> @ acc@ - selblk ; : $] BLK> @ acc@ + selblk ; : $t PREVBLK @ selblk ; : $I mode! 'I' EMIT IBUF 1 buftype _i contents mode! SPC ; : $F mode! 'F' EMIT FBUF 2 buftype _F setpos mode! SPC ; : $Y Y ; : $E _E contents ; : $X acc@ _X contents ; : $h -1 cmv ; : $l 1 cmv ; : $k -64 cmv ; : $j 64 cmv ; : $H EDPOS @ 0x3c0 AND pos! ; : $L EDPOS @ 0x3f OR pos! ; : $g ACC @ 1 MAX 1- 64 * pos! ; : $@ BLK> @ BLK@* @ EXECUTE 0 BLKDTY ! contents ;