vim macvim

Haz que Vim solo haga un ajuste de palabras suave, no un ajuste de palabras duro



ctags (2)

Mi solución a este problema fue esta página wiki de Vim . Gracias a @romainl por convencerme de no usar la list .

He estado usando Vim durante una semana ahora. Y he notado algo.

Tengo el ancho de texto sin configurar, y tengo el conjunto de ajuste. Ahora, mi pregunta es. Actualmente, cada vez que formo una línea de más de 120 caracteres (ancho de la ventana), toma el último carácter, y así, lo envuelve. Entonces, si está en medio de una palabra, se ve así:

This is a very long sen| tence, this looks very | strange, don''t you thin| k? |

Por cierto, el | Representa el límite de texto, muy corto en este caso, para probar mi punto. Así que eso dice cuál es mi problema, me gustaría una solución simple a esto, siempre y cuando no pierda ninguna propiedad de la pantalla.

Por supuesto, la solución ideal produciría lo siguiente, sin modificar el texto, solo la salida, el texto permanece en una línea, pero parece estar distribuido en varias:

This is a very long | sentence, this looks | very strange, don''t you| think? |

Gracias por cualquier ayuda que usted nos pueda proporcionar. :)

Información extra:

  • OS: Mac OSX Mountain Lion
  • Utilizando MacVim

He intentado lo siguiente:

set textwidth=120 set wrap set linebreak set fo=1


set linebreak

es suficiente. Sin embargo, no funciona cuando la list está activada.