Por que Vim y no Vi

Por que Vim y no Vi

07.06.10 | por Tito Pelon [mail] | Categorias: Software, PRO

Pues sencillamente por esto:

¿Fichero corrupto? ¡No toques nada todavía!

Si uno tiene que manejar cadenas de comandos muy largas, comandos con muchísimas opciones, o es aficionado al &&, se puede encontrar con que un día, no puede editar un script porque se encuentra con una pantalla como la anterior. ¿Pero que significa esto? ¿Acaso el fichero de texto se ha corrompido? Y sobre todo, ¿por qué more me muestra la información del fichero correctamente?

La respuesta es que el viejo Vi sólo puede manejar líneas de fichero con una longitud máxima de 2048 caracteres (espacios incluidos). En el momento en que la línea sea màs larga os mostrará una pantalla como la que véis y un bonito mensaje como el que aparece en la última línea.

Por eso Vim y no Vi. Porque Vi como tal apenas ha sufrido cambias en sus ultimas versiones, mientras que Vim y otros clones han aumentado sus capacidades para ofrecer el manejo de líneas y ficheros más grandes, así como por ejemplo, sintaxis resaltada. Que es bien útil.

Que sea nuevo no significa que sea mejor. Que sea improved sí.

-Sobre Vim -> http://www.vim.org/

Direccion trackback para esta publicacion:

http://www.proyectopqmc.com/blogs/htsrv/trackback.php?tb_id=536

Comentarios, Trackbacks, Pingbacks:

Comentario de: fanta [Visitante] Email · http://freesoftwareando.com
Interesante.
PermalinkPermaVinculo 08.06.10 @ 19:31

Dejar un comentario:

Tu direccion de Email NO sera visible en este sitio
Tu URL sera visible

Tags XHTML permitidos: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Saltos de linea se convierten en <br />)
(Dejar “cookies†para nombre, Email y URL)
(Permitir que usuarios te contacten a traves de un formulario de mensajes (tu Email no sera visible))

You can just use your OpenID to provide your name, e-mail and url.

Comparte esta entrada!!


Cerrar X