Mucho hablan sobre que si nano es el malo, emacs el bueno y vi el feo. Puede que nano solo sirva para editar texto y por eso mismo no compromete tu sistema como hace vim: "Una vulnerabilidad en Vim permite hackear Linux con simplemente abrir un archivo en el editor"
https://linuxinthenight.com/url/349219

No somos nadie. @jordila @ondiz #editores #jornadaslibres #debate #vim #inseguro

@ekaitz_zarraga @zital @fanta @jordila

Por eso uso nvi(2). OpenBSD tiene nvi(1) como base, pero no soporta unicode, así que nvi(2) desde ports (que es casi lo mismo), funciona igual, sin tener modelines. Es una maravilla lo rápido que va.
Que por cierto vim es lento de cojones, literalmente millones de veces más lento. Podría postear el famoso benchmark de nvi vs vim con una operación repetida con MBs de RAM en uso.

@15F9 Lento de cojones?
:S

Cuéntame más sobre nvi.
Me interesa.
He visto que pone que los modelines nunca van a ser implementados en nvi. haha

@ekaitz_zarraga Bueno, como sabrás, existen varios vi(1). El original de Unix, luego el vi(1) que es el que llevan todos los BSD de serie que en realidad es nvi y el nvi2 conocido como nvi en los ports (en nuestro caso ports/nvi). Solo éste soporta utf8, y mi ~/.exrc está pelado:

set showmode ruler
set iclower
set extended
set showmatch
set ts=4
set sw=4
ab obsd OpenBSD

Ojo que el vi de Ubuntu hace un simlink a vim-tiny, no es el vi real. De ahí mi cabreo con FUD sobre vi.

@15F9 Pero tengo filetypes y esas cosas?
Puedo hacer plugins y tal?

Entiendo que no, no?
Es que igual para los servers y esas movidas...

@ekaitz_zarraga Ahora no encuentro el artículo, cuando pueda te lo paso.

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!