Estoy usando mvim. Intento mapear claves para poder seleccionar elementos visualmente, luego puedo sangrar el código hacia adentro o hacia afuera. Sin embargo, mientras realiza un trabajo externo después de cada pulsación, se selecciona una línea más en la parte inferior. ¿Cuál es la solución?vim sangrando un bloque de código hacia adentro y hacia afuera
" Ctrl-x - move the block of visually selected code one tab right and keep visual mode alive
" Ctrl-z moves the data in opposite direction
" Usage : shift v and select multiple lines. then Ctrl x multiple times and
" then Ctrl z multiple times
vmap <C-x> >gv
vmap <C-z> <gv
Es posible que desee consultar también esta pregunta relacionada: http://stackoverflow.com/questions/2332340/indenting-a-bunch-of-lines-in-vim –