> I'm trying to set up a mapping on ctrl-; but vim seems to be unable to
> detect the keystroke:
> 
> :imap <c-;> blah
> 
> Vim seems to read it as a modifier-free semicolon regardless of what I
> do. I'm on MacVim snapshot 51 based on Vim 7.2.303. I've tested with
> the --noplugin switch and through SSH to a linux 7.0 version. I'm
> unaware of any mac shortcuts that would interfere nor any terminal
> control characters. I am able to receive the event in other
> applications.

When you say that other applications see it, are they GUI or 
console apps (especially via SSH)?  In insert mode, you can try 
typing control+V followed by control+; and see if Vim sees the 
character.  You might also try the same experiment in gvim.  I 
don't think ctrl+; is a standard key encoding in terminals, so 
vim won't likely get a chance to see it to process it.

-tim

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

Reply via email to