Add interactive mode macro defs, absolute char move, write and change file, separate quit command, made interactive mode persistent.