Hace 8 meses | Por chris a groups.google.com
Publicado hace 8 meses por chris a groups.google.com

Bram Moolenaar, creador y mantenedor de Vim, uno de los editores más conocidos, sobre todo en el mundo Linux, ha fallecido hace unos días, ha informado la familia. Queda como duda qué pasará con el desarrollo de Vim, ya que Bram era el responsable de la gran mayoría de commits en el proyecto.

Comentarios

j

#12 en mi caso, tal cual

Polarin

#12 Eres un cabron... q!. 
cualquier persona de mas de 10 anios, sabe eso. 
 
 

Antichulus

#23 más de 10 años usando vim son necesarios.

n

#12 Suspendí mi primera práctica de Sistemas Operativos en la uni por culpa de vim hace unos 25 años... Con el tiempo aprendí a amarlo.

Zeioth

#21 Hostias esta es sublime, no la conocía jajajajaja

slepo

#33 yo creo que la tira es más Atom.

Badum tss...

d

#15 a esto venía yo. llevo tiempo usando neovim porque la gran cantidad de plugins que uso me ralentizan mucho vim.
entre otras cosas neovim soporta plugins asíncronos, lo cual es importante si usas cosas como copilot que en segundo plano están conectando a servicios de terceros, o para linters que analizan el código mientras escribes, etc.

Ludovicio

#2 Cuanto odio lol
Supongo que ya peinas canas ( Yo no... porque me estoy quedando sin nada que peinar )

K

#2 Para eso hay ordenadores más potentes. La optimización a base de perder/evitar funcionalidades necesarias es un derroche de recursos (tanto del ordenador, como de humanos). Para eso hay ordenadores más potentes en donde la supuesta perdida de "performance" de un editor de texto es absolutamente insignificante aunque se hayan perdido varios órdenes de magnitud.

Dicho esto, yo uso Nano y sólo si es necesario. Vim me parece una castaña infumable que no sigue ningún estándar básico en accesibilidad.

lasi_zoillo

#46 ¿Accesibilidad? Le puedes poner letras gordas y el esquema de colores que quieras. La integración de lectores para ciegos no creo que sea peor que nano.

Pero seguro que no querías decir accesibilidad sino usabilidad. Pero tampoco creo que sepas lo que es si defiendes nano sobre vim. Déjalo en que la curva de aprendizaje es mayor porque hace las cosas para ser muy usables tras aprenderlo y no hacer lo justito según lo enciendes para pegar lo que has copiado de stackoverflow o chatgpt.

K

#59 LMFAO No me esperaba otra respuesta por tu parte. Tal y como sospechaba. Felicidades campeón.

DigitalMaloka

#2 La basura de software quizás es porque desarrollamos una mierda de sistema

Joder__soy_yo

#2 rendimiento? en un editor de texto? en un editor de texto en entorno de consola?

Estamos hablando de un programa que trata un pañado de bytes en un entorno "gráfico" básico de 80x25 carácteres: 2000 bytes! (o 4000 bytes para carácteres Unicode!).

Es que aunque lo ejecutes en un Z80 tendrías problemas de rendimiento.....


La única manera de poner en aprietos un entorno así es editando un fichero de varios Gigabytes.... y ni así: una ventana de edición y una rutina que vaya cargando/descargando memoria a medida que avanza el puntero, y asunto arreglado.

d

#65 No es todo tan fácil.. Si editas un archivo grande y quieres colorearlo tienes que leer desde el principio para ver si estás bajo un comentario u otro tipo de estructura. Si utilizas un linter tienes que leer el fichero entero para mostrar cuantos errores hay, o aunque no lo uses hay qu calcular el número de líneas, etc.

Joder__soy_yo

#67 vale, entonces tendré una estructura que me vaya guardando el estado actual.....

d

#68 fácil. y luego gestiona los plugins que responden a eventos, tanto de teclado como de sistema de ficheros, remotos, etc. algunos en el caso de neovim asíncronos.. Y tropecientas mil cosas mas.

Pero nada, en una tarde lo haces en python con lo que dices y alguna cosilla más. El hecho de que el código de vim tenga 12.240.952 líneas de código sólo en los archivos .c (no cuento .h ni vimscript ni otros, sólo c) es porque no saben programar. Seguro que son todo gotos.

Joder__soy_yo

#71 touché

No sabía que VIM es tantas cosas. 12 millones de líneas????? Jodeeerrrrrrr Lo que da un editor de texto que se ejecuta en consola....

PD: Lo de los gotos ha dolido....

d

#72 lo que pasa es que ha evolucionado mucho y tiene muchas cosas. Soporta buffers, pestañas, todo tipo de eventos.. Por ejemplo yo tengo un tipo de extensión de ficheros cuatom que al abrirlo con vim me pide el password y lo descifra pasándolo por openssl para editarlo y lo vuelve a cifrar cuando lo guardo. Antes usaba el cifrado que llevaba el propio vim pero era inseguro.

P

#71 Vim crea buffers de pantalla y no se fía de termcap ni nada parecido. Vim solo confía en Vim. Seguramente las terminales actuales hacen muchas cosas que Vim necesita pero que Vim no usa porque implementó las suyas propias. Y porque tiene que correr en cualquier cacharro y probablemente use compilación condicional es según que casos.

O tenga párrafos enteros de comentarios. Simplemente poner el número de líneas de código no hace que algo esté bien o mal, aunque me parece una cantidad excesiva.

d

#73 neovim es un 'reset' y código mucho mas limpio y manejable y aun así son 9 millones.
Ya se que la cantidad de código no es representativa totalmente pero si hasta cierto punto. Mi mensaje era para decir que vim no es simplemente un buffer sobre un fichero y un puntero.

l

D.E.P.

ioxoi

:%s/live/end/g
:q!

Pardinus

#11 Pero entonces sigue 'live' ???

ioxoi

#14 no se tu, pero a mí no me gustaría que mi muerte se quedará guardada en ninguna parte.
Esperaba el comentario, pero el concepto es el de salir incondicionalmente.

Pardinus

#22 ¿Qué quieres decir con: 'mi muerte se quedará guardada en ninguna parte'?

hexion

#11 Menuda masacre has montado en un momento.. (y luego vas después del susto y lo deshaces)

ioxoi

#34 es una salida incondicional e inevitable, la muerte no da tiempo a guardar los cambios simplemente te aplasta y se olvida de ti.

hexion

#38 Pero la muerte impacta y de ella no se vuelve...
:wq!

lasi_zoillo

#41 ":x" porque la muerte deja constancia y te deja los labios sellados

avalancha971

Cuando he visto la noticia, lo primero que he pensado es :q! como #11 dice, ya que se muere y desaparece completamente.

Pero luego he pensado en el legado que nos deja, y creo que es más correcto :wq como #26 #61 #41 dicen.

Zeioth

#11 En neovim me dio por buscar una alternativa UX friendly a ese comando, y di con vim-spectre.

ioxoi

#36 la relación con vim es de dolor placentero, cuesta y duele empezar, pero cuando te acostumbras el placer de hacer lo que tú mente quiere con solo unas pocas teclas es indescriptible.

Laro__

#42 Suscribo tu comentario:
2yyGp

riska

#11 :wq

abnog

cry cry cry cry

t

Hasta yo conozco el Vim... Y apenas usé Linux unos años. Pues vaya pena.

prejudice

#3 vim se puede instalar en mas sistemas operativos.
A parte existe neovim que permite usar vscode, y otros IDEs con los atajos de vim. Yo lo uso con vscode y genial. Acabas teniendo lo mejor de los dos mundos

JanSmite

#3 Hay versión de Amiga desde el '96, puede que antes, y la versión de Amiga la mantenía el propio Moolenaar.

Zeioth

Me migré a neovim hace 2 meses pensando "este hombre está muy mayor, no vaya a ser que palme y me quedo sin IDE".

Y va el tio y palma. Solo tenía 65+- años. Es una pena que se nos vaya tan pronto.

pepel

#0 Podías no haberlo hecho microblogging, ó haber puesto tu opinión en el primer comentario.

c

#4 No se cómo puedo hacerlo no microblogging. Sin contexto, mucha gente no sabría de qué va el tema. Tampoco te quito la razón, pero en ese momento fue lo que decidí.

pepel

#5 Yo hubiera puesto una transcripción inicial del comunicado de la familia, y en el comentario la descripción y la valía del personaje. Pero ya está hecho, y es una pena porque tiene 22 votos en media hora.

ccguy

#5 yo quitaría lo de que es microblogging, porque no lo es. Es un resumen del anuncio y ya está.

c

#16 Bueno, ahora ya no puedo hacer nada. Si algún admin quiere editar, tiene mi bendición.

Siendo honestos, el comentario sobre el futuro de Vim si es personal y no está en el post enlazado.

hexion

Uso su trabajo todos los días desde hace años. Como dicen los hdlgb, gracias por todo el pescado.

u

De verdad me ha conmovido, una pena.

Bram Moolean es el desarrollador principal de una de la implementaciones del editor Vi más usadas (y durante más tiempo). Pero no solo eso, Bram colaboraba activamente con la ONG Holandesa ICCF de forma que todo el dinero en financiación que obtenía de Vi lo destinaba a esta ONG... cuando abres vim se puede leer el mensaje "¡Ayude a los niños pobres de Uganda!".

Bram desarrolló su propio lenguaje de programación "Zimbu" y un framework completo llamado A-A-P.

https://www.vim.org/
https://moolenaar.net/

letra

Que la tierra le sea leve. Siempre me gustó más Vim que Emacs.

sauron34_1

Bueno, ahora se uso mucho también nano, que debe haberlo desarrollado un valenciano

albandy

#29 nano es un clon de pico de Unix.

n

#37 También estaba el joe, que es anterior al nano si no estoy equivocado.

Laro__

#37 ...que, a su vez, se copio/inspiró en WordStar de DOS... (Mi primer editor fue el de ISPF en mainframe, el EDLIN en DOS y ed en unix. Lo sé... ya ni peino canas). Gloria al inventor de curses, del VI y del VIM. QEPD éste.

albandy

#52 de CP/M, luego salio para DOS

lolerman

Veo muchos confundidos en los comentarios. Ha muerto el creador de VI Improved, alias VIM.

El vi con su sintaxis original como :q, etc. se creo en 1976 por Bill Joy para BSD, quien además de ser piedra fundamental en el desarrollo de BSD, fundaría luego Sun Microsystems.

gelatti

[ESC]:wq!

Gracias maestro.

LezoDeBlas

#26 Mira que soy de Emacs, pero el ! lo conozco y es más fácil de aprender

n

q!epd

malajaita

#30 !

Atrydas

#43 Esta es el programa, muy recomendable. https://m.filmaffinity.com/es/film112029.html

Y esta es la escena

jdmf

#49 Muchas gracias..!!

madalin

R.I.P.

h

Vim es posiblemente el programa que más horas he usado en mi vida. Solo uso los comandos básicos y no soy de meterle plugins pero cualquier otro editor me parece muy pobre.

Solo uso Intellij cuando me toca hacer algo en Java porque programar en ese lenguaje sin un IDE es un infierno.

R

Hey Bim! You know what?

Atrydas

#1 Positivo por las risas que me eché en ese capítulo. Por cierto, después de verlo mis redes sociales estuvieron una semana escupiéndome publicidad de cursos de Vim tinfoil

#13 Pues la noticia ya se debe estar notando en las tendencias, porque ahora mismo me ha salido como primer recomendado este curso de Vim:

jdmf

#13 #1 Me ha picado la curiosidad ¿De que serie habláis?

Alexenvalencia

Ahora qué pasará con las donaciones a Uganda????

starwars_attacks

yo lo usaba hace tempo.

arturios

En el 2000 hice un curso de unix/linux/solaris (no preguntéis) y nos metieron a sangre el vi, pero a sangre y fuego, tanto es así que incluso en mac os x es mi editor de texto preferido (con la chuleta al lado, sea dicho de paso).

j

Sii, Vim clorex verde, lo usaba mi abuela para fregar 😆 😆 😆 😆 .

friguron_

DEP... Mítico editor que, en terminal estricta unix (la que sea), seguirá siendo mi editor de alta velocidad, tengo sus shortcuts en el ADN ya...

Chiste de la epoca de las "emacs vs vim wars":

-Sabes por qué VIM es el programa de ordenador que la gente usa por más rato a lo largo del día?
-Porque una vez se entra en él, nadie sabe cómo salir.


:q!

M

Pues ayudó mucho en la limpieza del hogar. No habia casa sin su Vim clorex