Para mí, como antiguo programador, esta pregunta es realmente extraña. La pregunta debería ser por qué tantos editores nuevos no ofrecen esta función antigua. (Junto con la edición de bloque/rectangular).
En pocas palabras, quiero poder mover mi texto de cualquier manera, sin restringirme a donde alguien ha escrito antes. pantalla representa una imagen rectangular de una pieza de texto (piense en metaforas aquí, etc.). Espero poder ir a cualquier lugar dentro de este espacio rectangular sin ser detenido por cómo se ve el archivo subyacente.
Ejemplo: Si tenemos tres líneas de texto:
Línea 1: esta es una línea larga con mucho texto.
Line2: esta es una línea más corta.
Line3: Esta es una tercera línea con texto.
Si estoy al final de la línea 2 y quiero navegar hasta el final de la línea 1, quiero poder ir a la derecha (varias veces) y luego hacia arriba, que es una forma de hacerlo en virtual espacio, pero en el nuevo tipo de editores (que se comportan de una manera muy antigua centrada en archivos) si presiono a la derecha al final de la línea 2, terminaré al principio de la línea 3. ¿Qué sentido tiene eso? Por supuesto, eso imita un "paso adelante" en el archivo, pero metafóricamente quería ir a otro lado.
Realmente creo que esto es un camino bastante al revés.
Y como punto final, esto es sintomático de muchos (¿jóvenes?) Programadores que no han visto tantos sistemas operativos y editores de antes, algunos de los cuales no eran en absoluto peores que los sistemas actuales. Linux/Unix no es el mundo, había muchos sistemas mejores de los que podríamos aprender.
La "nueva" forma es de hecho una mentalidad diferente. Prefiero "recorrer los caracteres del archivo" en lugar de "mover el cursor a una posición en la pantalla". Si mi cursor estaba al final de la Línea 2 y quería navegar hasta el final de la Línea 1, podría hacerlo con dos teclas: Arriba, Fin. –
En ese momento, tal vez tenías 4k RAM, 4MB de espacio en disco. Con ese tipo de recurso, ¿cómo se puede dar el lujo de colocar espacios basura en los archivos y desperdiciar espacios en el disco? P – Rifat
@Rifat El editor no rellena los espacios basura solo porque navega. Simplemente mueve el cursor a otro lugar. Los espacios se agregarán solo cuando comiences a escribir en algún lugar. Entonces, no se desperdicia espacio. – Andy