Enter y Return son a menudo intercambiables, especialmente en los sistemas Windows, donde la distinción es aún menos obvia que en otros sistemas operativos.
La clave está en los códigos que las teclas envían realmente al pulsarlas - todos sabemos lo que pretender cuando usamos esas teclas, pero ¿qué ve el ordenador? La respuesta es que, o bien ve una orden de Nueva línea o un Retorno del carro .
Son dos comandos distintos y hacen cosas diferentes - piense en una máquina de escribir; una nueva línea es como avanzar el cañón moviendo el papel una línea hacia arriba, el retorno de carro devuelve toda la hoja de papel hacia el margen izquierdo así como el avance del papel hacia arriba . Los símbolos casi lo reflejan; ↩ (nueva línea y retorno) o ⌤ (no indica realmente una nueva línea, pero sí un cursor estacionario; véase el ejemplo más adelante)
Ahora bien, a veces (sí, Windows) no importa lo que introduzcas, obtienes un retorno de carro, ya que el SO no distingue entre los 2. Pero en otros SO sí te da 2 significados diferentes. Por lo tanto, un Enter se suele utilizar para pasar al siguiente elemento, con Return que significa el fin de la entrada y la vuelta al principio. La diferencia entre los 2 en muchos programas podría ser algo como lo siguiente:
Dear Sirs,⌤
What's the difference between Enter and Return?⌤
Many Thanks,⌤
Stuffe⌤
O
Dear Sirs,↩
What's the difference between Enter and Return?↩
Many Thanks,↩
Stuffe↩
No existe una analogía tan clara en los sistemas modernos, pero ese es el arranque histórico del 10. Esto se confunde con el hecho de que, en realidad, hoy en día utilizamos a menudo TAB en lugar de Enter Piensa en rellenar un formulario web.