La forma más fácil que he encontrado para dividir líneas en Vim es el comando de modo normal gq
(escriba ambas letras en rápida sucesión en modo normal o visual):
- En modo visual, dividirá lo que esté seleccionado.
- En modo normal, sigues
gq
con un movimiento.
Por ejemplo, gql
dividirá una línea al ancho establecido actualmente. Para establecer que el ancho de las líneas divididas sea diferente de su configuración actual, puede usar
:set textwidth=<n>
Donde n = número de caracteres que desea en una línea, por ejemplo, 10, y vuelva a su ancho normal cuando haya terminado.
Obtuve esta información de un video de Youtube de Kholidfu que muestra cómo unir y dividir líneas en modo normal usando un movimiento: Tutorial de Vim - Unir y dividir líneas .