1.Enviroment
Env: vim + zsh + iTerm2 en Mac OSX 10.9.2. (Los mismos problemas en macvim en Mac OSX 10.9.2)
2. Problema de mapeo
En mac, las asignaciones para <A-char>
no funcionarán directamente en mac.
:inoremap <A-u> type some string A-u
:inoremap <A-p> type some string A-p
:inoremap
i õ * type some string A-u
i ð * type some string A-p
Por lo que sé sobre <A-char>
en mac, el botón <A-u>
no imprimirá nada, pero con una alerta sonora. el golpe <A-p>
imprimirá π
. Encontré que el mapa para π
funciona bien.
:inoremap π type some string A-p
¿Es posible asignar <A-u>
en vim? ¡Sí!
Déjame profundizar en este problema:
:map <A-S-p> not work
:map ∏ works well(A-S-p will print '∏')
:map <C-A-p> not work
:map <C-π> still not work
:map <C-S-p> do work
:map <C-1> not work
Entonces, ¿es posible asignar Ctrl-Alt-char
y Ctrl+Number
?
Por supuesto, puedes usar códigos rápidos en vimfastcodes en vim. Consulte enlace