Hugo,
> I think both problems can be solved with further kludgetery :)
Kludgetery ... LOL! Thanks for pointing out the issue of insert vs. overtype mode - I totally missed that nuance. I'm going to use the insmode() function to make the necessary adjustments.
Malcolm