1. Make sure that your 'term' settings are correct (i.e., that ":set
termcap" reflects what your putty terminal sends and expects). You may
want to check the following:
:echo $TERM
:verbose set term?
:set termcap
Interpreting the latter requires some technical knowledge though.
|i_CTRL-V| may help you.
2. Set your timeouts so that a multibyte keycode can be told apart from
Esc + something typed by hand. How fast is your putty line, how fast and
how slow can you type? The following
:set timeout timeoutlen=3000 ttimeoutlen=200
assumes the following:
- putty sends bytes faster than five per second when they are generated
by a single keypress
- you won't type characters that can be confused with a multibyte
charcode with less than a fifth of a second's interval between them
- you won't type the successive characters in the {lhs} of a multibyte
mapping with more than three seconds between them.
See ":help 'timeout'" etc.
Best regards,
Tony.
--
The Characters and incidents portrayed and the names used are fictitious and
any similarity to the names, characters, or history of any person is
entirely
accidental and unintentional.
Signed RICHARD M. NIXON
"Monty Python and the Holy Grail" PYTHON (MONTY)
PICTURES LTD