I am a few days behind: vim 7.0d (Linux).
I have the text "Mary Ellen" and "May 2" in my buffer. I want to
type "Mary Ellen" again, so (not noticing the "May 2") I do
Ma<C-P><C-X><C-P>
but that gives me
May 2
Oops! So I type <BS> a few times (three, to be exact). Much to my
surprise, I get
May x�> Ma
(In case it gets garbled in translation, that looks like
May x<99>> ^PMa
to me.) When I repeat the experiment, I get different garbage, so I am
guessing that there is an uninitialized variable here.
BTW, can someone point me to where it explains what characters get
me out of completion mode and which do not? I expected <BS> to do it.
--Benji Fisher