2011-01-02 12 views
5

Soy un nuevo usuario en Vim. Cómo cambiar estas teclas en Zen Coding,¿Cómo cambiar teclas cortas en Vim?

ctr + y + ,

Para

ctr + e


Y también cambiar en OMN i,

ctr +xctr +o

Para

ctr + j

¿Cómo puedo hacer eso?

+0

necesita editar su pregunta para que sea comprensible. –

+0

lo siento por mi mala Inglés – tito11

Respuesta

8

que sugieren que escriba:

:help map.txt 

dentro de vim, encontrará toda la explicación para entender cómo hacerlo.

No puede usar el mismo atajo para el complemento 'zencoding' y para una función omnicompleta; de todos modos se podría añadir a su .vimrc:

imap <C-j> <C-y> 

pero sugiero no utilizar 'C-j' como 'j' siempre está relacionado con el movimiento en vim; utilice 'líder' (:help leader) que está dirigido a accesos directos de usuario, en su lugar.

+0

gracias Eolo he cometido un error, quiero decir, para zencoding y para Omin .. Gracias por el consejo – tito11

+0

"para zencoding IMAP , " para omnifunc IMAP eolo999

+0

He leído y entiendo Muchas gracias eolo – tito11

4

puede seguir la respuesta proporcionada por @ eolo999, pero sugiero que lea zencoding documentación y añadir lo siguiente a la vimrc:

" Note the `nore'. You must use it where possible " 
" in order not to get remapping problems when your vimrc grows up " 
inoremap <C-j> <C-x><C-o> 

" from :h zencoding-customize-keymappings " 
let g:user_zen_expandabbr_key='<C-e>' 
Cuestiones relacionadas