2008-11-26 26 views

Respuesta

97

Una envoltura dura inserta saltos de línea reales en el texto en los puntos de envoltura, con envoltura suave el texto real sigue en la misma línea, pero parece que está dividido en varias líneas.

15

Es habitual que los editores de texto envuelvan texto automáticamente en párrafos con líneas nuevas duras, pero es menos común que el texto vuelva a fluir a un párrafo agradable si vuelves más tarde y editas/agregas/quitas palabras más adelante . (Puede hacerlo manualmente en emacs con M-q.)

Esto es bastante molesto, ya que las personas obsesivas compulsivas como yo regresan y tienen que volver a insertar manualmente los descansos en los puntos apropiados.

Por otro lado, el ajuste suave es molesto porque la mayoría de las herramientas de línea de comandos usan differencia basada en línea (el control de versión es donde esto se vuelve más notable para mí). Si tienes un párrafo de 1/3 de página que está envuelto y arregla un error tipográfico, es básicamente imposible ver dónde está el cambio en una salida normal de diff o similar.

+2

Sé que dijo diff 'regular', sin embargo, me gustaría señalar que el resaltado es un regalo del cielo. –

+1

@Will, Entonces, ¿qué tipo de solución pueden pedir las personas como usted? – Pacerier

+0

Si usa Vim, con los números de línea activados (: configure nu), encontrará que suaviza las líneas, pero las mantiene separadas, por lo que si una línea individual es más ancha que la pantalla, podrá leer todas las líneas texto, pero no estropeará su capacidad de buscar por números de línea. (Una línea visible es diferente a una línea real). También puede saltar directamente a una línea escribiendo: 10 o: 30, etc. – daviewales

7

soft: El texto en el texto no se envuelve al enviarlo en un formulario. Esto es predeterminado

difícil: El texto en el texto está envuelto (contiene líneas nuevas) cuando se envía en un formulario. Cuando se utiliza "duro", los cols atributo debe ser especificado

Reference: W3Schools