¿Por qué no puedo asignar por cualquiera de los comandos mapa * (nmap, IMAP, etc.), el Ctrl través Ctrl pulsaciones de teclas? De hecho, parece que algunos de ellos, como Ctrl , están limitados a ^[
en el nivel X-Window. ¿Cómo hago para que vim anule esos enlaces predeterminados?vim: mapeo ctrl-0 a ctrl-9?
es decir, si lo hago imap <C-3> fancystuffhere
, tecleando Ctrl en modo de inserción me pone en modo normal, en lugar de insertar 'fancystuffhere'.
Estoy en linux/X11.
No puedo conseguir que estas vinculaciones funcionen en OS X El Capitan. ¿Deberían trabajar en el medioambiente? Extendí el hilo aquí http://apple.stackexchange.com/q/235623/15504 –
@Masi ¿No es mi respuesta que indique claramente que no funcionan * por diseño *? En Neovim puedes mapearlos (aunque no hará que realmente funcionen, necesitas decirle al emulador de terminal que genere secuencias de escape específicas), pero en Vim * nunca * funciona. – ZyX
Expandí el tema sobre Gvim con combinaciones de teclas estereoscópicas en OS X aquí http://vi.stackexchange.com/q/7452/2923 ¿Qué emulador de terminal es el más adecuado para las secuencias de escape específicas? ¿Se administrará por defecto OS X? –