Léxico TI › Programación › Salto de línea

Salto de línea

Programación Svenska → Actualizado: 2026-10-05

El carácter que termina una línea de texto — \n, ASCII 10, llamado históricamente "line feed".

El nombre viene del teletipo: LF avanzaba el papel una línea, CR devolvía el carro al margen izquierdo. Unix decidió en 1970 que bastaba con un único LF y dejó que el driver se ocupara del resto, mientras que DOS y luego Windows conservaron ambos caracteres — de ahí CRLF, y todos esos archivos que parecen una sola línea eterna en el editor equivocado. El Mac OS clásico usó solo CR hasta que Mac OS X adoptó la convención Unix.

POSIX define una línea como cero o más caracteres seguidos de un LF, razón por la que herramientas como wc -l y diff se quejan de los archivos sin salto de línea final. Es también el motivo por el que los repositorios bien cuidados terminan cada archivo de texto con \n: sin él, la última línea se vuelve invisible en los diffs y se reescribe cada vez que alguien añade algo debajo.

← Volver al léxico