On 19/03/09 16:56, Gene Kwiecinski wrote:
>
>> This only seems to happen when I type the characters in a sequence.
>> When I type "<<" switch out of insert mode and back again I dont get
>> any strange characters.
>
> Haven't ever really poked around with them, so can't be more help, but
> this *sounds* like a character-mapping kicking in.  Imagine Tony M would
> be the one to ask for more details...

Doesn't ring a bell with me -- and I'm not on a Mac so can't test it;

Does
        :verbose map! <<
        :verbose map! &&
display anything suspicious?

Do you still have the problem after you try

        :set timeout timeoutlen=5000 ttimeoutlen=100

? (Times in milliseconds: t- for mappings, tt- for multibyte keycodes.) 
The idea is that you'll never hit two keys within (in this example) 1/10 
of a second of each other, but that you'll also never need more than (in 
this example) 5s between the successive keys of a mapping, even when 
hesitating. You may want to vary the timings depending on your typing 
speed and on your keyboard connection speed (e.g. if running a remote 
Vim over a slow connection you may want to increase the tt-; I hope not).


Best regards,
Tony.
-- 
                OUTCONERR
Twas FORTRAN as the doloop goes
        Did logzerneg the ifthen block
All kludgy were the function flows
        And subroutines adhoc.

Beware the runtime-bug my friend
        squrooneg, the false goto
Beware the infiniteloop
        And shun the inprectoo.

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to