Pregunta

En los editores de texto normales, selecciona el bloque de texto y luego presione Tab para entab y Mayúsculas + Tab para detab.

¿Cómo entab o detab un bloque de texto seleccionado en VIM?

¿Fue útil?

Solución

Si selecciona el texto y pulsa ">" va a sangrar, y "<" se des-guión.

Ya se inserta tabuladores o espacios depende de su entorno "expandtab". Puede editar el número de espacios / tabstop con la configuración de "tabstop" "shiftwidth" y.

Otros consejos

Además de la respuesta de Andy White. También me gustaría añadir lo siguiente en vimrc:

vnoremap > >gv
vnoremap < <gv

Por lo que no tendría que volver a seleccionar el bloque de código para sangrar / dedent más.

Ni siquiera tiene que seleccionar el texto. Puede sangrar / Unindent la línea actual pulsando >> o <<.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top