Apenas diez años después de su última gran actualización llega Vim 8.0. Un software que, como su nombre indica (Vi IMproved), se trata de una edición mejorada del editor de texto Vi y también una de las herramientas favoritas de muchos desarrolladores a la hora de programar. Entre las novedades de Vim 8.0 llama la atención el soporte asíncrono I/O que le permite comunicarse con otros procesos en segundo plano —a través de los denominados “canales”— mientras se está realizando un trabajo o transferencia de datos.
#8:
#3 Emacs tiene un modo para emular Vim. No al revés.
Fin de la guerra.
#34:
#8Emacs tiene un modo para emular Vim. No al revés.
Fin de la guerra.
Lo que no me queda claro es quién ha ganado la guerra. Supongo que vim por ser tan útil que debe ser emulado por emacs para que emacs sea realmente funcional.
Vim sigue siendo usado (muy a nuestro pesar en algunos casos) por millones de personas en todo el mundo, ya que en muchos contextos no tienes ninguna alternativa viable para editar ficheros, o al menos ninguna tan inmediata.
¿Emacs trae por fin el Street Fighter como una de sus funciones?
#42:
habitualmente uso átom o eclipse para programar, pero muchas veces, cuando accedes a servidores q no tienen X, vim (o al menos vi) sabes q están allí, q los puedes usar en cualquier sistema, sea Unix, redhat, suse, solaris... q van a funcionar rápido y bien.
sirven para hacer cambios "in situ", sin necesidad de copiar el fichero a tu máquina local, y por lo tanto ahorrándose un montón de tiempo.
no lo usaría para desarrollar una aplicación de miles de líneas, pero para pequeños cambios en ficheros de configuración, es una herramienta cojonuda
#5:
Que risas cuando no te has dado cuenta que estás en modo "replace" en vez de "insert".
:q!
#39:
#21 No veo por qué no puede ser una noticia de portada para la categoría tecnología, que es en la que está.
Quien quiera centrarse exclusivamente en actualidad que desconecte el resto de opciones.
#12:
#11 7 programadores de vim acaban de morir de un ataque tras leer tu comentario.
#23:
Vim es un editor fantástico, pero la tozudez de su creador Bram Moolenaar hizo que surgiera NeoVim, que incluía muchas de las mejoras de Vim8... Al final la competencia es lo que consigue que se mejore.
Entre otros: plugins asyncronos, que es una maravilla.
#7 No tio.... hay que salir sin guardar, que no sé el tiempo que llevo picando código con el "replace", y como copio y pego código de google, no voy a ponerme a mirar si esté bien.
Creo que me moriré sin entender tanta devoción por Vim.
Si estás en una máquina sin interfaz gráfica y tienes que editar ficheros grandes es, sin duda, una magnífica opción; hasta ahí de acuerdo. Además, es software libre, con lo que tiene mi apoyo siempre. Ahora bien, de ahí a proponerlo como editor para escribir código en el día a día me parece columpiarse. Creo que es sumamente tedioso por cosas como las que comenta #5 y que un buen editor con interfaz gráfica es infinitamente más práctico.
Dicho todo esto, que cada uno use lo que más le guste, y si es software libre muchísimo mejor.
#64 Es cierto, el que está acostumbrado a trabajar con ratón para posicionar el cursor al principio se vuelve loco.
Pero una vez te has acostumbrado, para mi (es una opinión personal), es lo mejor. Te mueves por consola y editas al momento, sin abrir ventanas nuevas.
Los atajos de teclado son fantásticos y su sencillez lo hace útil.
Repito, es mi opinión.
#92 Que ? y como editas un archivo de configuracion por SSH de un servidor remoto ? O como editarias codigo fuente por SSH en Ubuntu server ? ... de que deLorean me hablas vete a jugar con tus "ventanitas"
#64 Sin entrar en polémicas, a ver si mi respuesta te amplía la perspectiva
Llevo programando hace más de 20 años. Durante ese tiempo, me he visto obligado a recorrer todo tipo de entornos de programación. Y cada cambio me obligaba a un cambio de herramientas y su correspondiente entrenamiento (una herramienta sin entrenamiento es rendir al 40%)
En mi último trabajo, decidí retomar VIM como editor principal porque aunque tenía una curva de aprendizaje alta, me ofrecía una ubicuidad del 100%. Pero, aparte de VIM debes completarlo con una serie de herramientas de las shell de unix (como grep o diff, por ejemplo)
En mi proyecto actual, me encontré una situación bastante problemática (el programador se había ido de un portazo) El primer dia me dieron un ordenador desktop con ubuntu y acceso ssh al server y no me hizo falta más para comenzar a programar (era un aplicativo inmenso desarrollado en php)
Poco a poco, he ido asumiendo otros desarrollos sueltos que había repartidos por varios servidores. Para todos los casos, con un acceso ssh más vim más git tengo más que de sobra
En otro tipo de proyectos (por ejemplo, java) quizás me lo plantearía cambiar de netbeans o eclipse. Pero en los entornos que me muevo. Aplicaciones php de su padre y su madre en servidores que nadie conoce con vim tengo la herramienta más efectiva
#80 eso es lo que decía yo. Si estás por SSH es la mejor opción, pero pudiendo tener un editor con autocompletado (creo que Vim no tiene, aunque a lo mejor me equivoco) y en el que te puedes mover arriba y abajo con la ruedecita del ratón no le veo ventaja, pero bueno, mucha gente sí así que irá en gustos.
#64 Depende. Si de vi sólo sabes usar la i para empezar a escribir, y el para salir, sí, por supuesto que casi cualquier cosa es mejor. Pero si te entretienes en aprender los diferentes comandos, y cómo se combinan entre ellos, descubres que se pueden hacer auténticas filigranas, y a toda velocidad.
#8Emacs tiene un modo para emular Vim. No al revés.
Fin de la guerra.
Lo que no me queda claro es quién ha ganado la guerra. Supongo que vim por ser tan útil que debe ser emulado por emacs para que emacs sea realmente funcional.
habitualmente uso átom o eclipse para programar, pero muchas veces, cuando accedes a servidores q no tienen X, vim (o al menos vi) sabes q están allí, q los puedes usar en cualquier sistema, sea Unix, redhat, suse, solaris... q van a funcionar rápido y bien.
sirven para hacer cambios "in situ", sin necesidad de copiar el fichero a tu máquina local, y por lo tanto ahorrándose un montón de tiempo.
no lo usaría para desarrollar una aplicación de miles de líneas, pero para pequeños cambios en ficheros de configuración, es una herramienta cojonuda
Vim es un editor fantástico, pero la tozudez de su creador Bram Moolenaar hizo que surgiera NeoVim, que incluía muchas de las mejoras de Vim8... Al final la competencia es lo que consigue que se mejore.
Entre otros: plugins asyncronos, que es una maravilla.
#26 Mientras el número de dedos de las manos del usuario medio siga siendo constante y la especie humana no desarrolle otros miembros prensiles, el añadir nuevas funcionalidades es algo que debe valorarse muy detenidamente.
#46 Yo he tenido que echar mano de Nano, cuando en algunas ocasiones un sistema se cae y en la consola de recuperación no encontraba los ":".
Nunca me he encontrado ningún sistema en el que no estuvieran Vi y Nano.
#21 A mi si me lo parece. Es un software muy importante, y desde luego aparecen chroradas todos los días, a veces temas ultraespecíficos que solo cuatro conocen. VIM nos afecta a muchos.
#18 Si, trata de editar un script o algun fichero de configuración tipo cron en un servidor remoto al que solo tienes acceso por SSH (muy habitual para muchos profesionales del sector) y dime como lo harías más eficientemente que con vim.
#44 Vuelve a leer mi comentario. Uso VIM 10 horas o mas al dia, con mas plugins y atajos de los que cabrian en este comentario y probablemente demasiadas ventanas y pestanas abiertas. Si un dia desapareciera me quedaria en bolas literalmente.
#59 Bajo mi criterio de utilidad, ventajas y contras, si. Quitando Telegram, apenas aportan nada que no hiciesen ya otras aplicaciones. Y su uso por aburrimiento y de forma compulsiva sin ninguna necesidad es una lacra para el mundo
#90 Si, ya se que emacs es mucho más que un editor. Ya se que es más un intérprete de lisp que un editor, es la frase por defecto que decís los defensores de emacs. Yo no soy defensor de nada (suelo usar más vim por asiduidad, fue el primero que empecé a usar y con ése me quedé) y mi comentario no pretende ni hacer de menos a emacs, ni a vim, ni a absolutamente nada, solo explicar que la gente habitualmente utiliza lo que más cómodo le resulta para cada situación concreta; al menos es lo que pretendo hacer yo cuando programo o tengo que hacer algo en algún servidor.
#89 No has entendido mi comentario. Hablo del uso que más generalmente se les da tanto a emacs como a vim, el común de los que lo utilizamos lo hacemos la mayoría de las veces cuando trabajamos en máquinas remotas. Que sí, que también se usa en local a veces, yo por ejemplo es lo que utilizo para editar ficheros de configuración cuando, de todas formas, ya estoy haciendo otras cosas relacionadas en el terminal y me resulta más rápido no abandonarlo o abrir el fichero lanzando kate o gedit desde el terminal. De hecho, estaba respondiendo con mi comentario a una persona que calificaba a esos editores de frikada. Es un poco irónico que se me critique a mi por lo mismo
#97 Igual no entendí tu comentario, no sé, lo decía porque pones que usar Emacs o Vi en local es un frikada. Solo te respondía que es un editor muy interesante, que mucha gente lo usa para más cosas que programar y que va mucho más allá de ser un editor para minorías… pero vamos que yo no te critico por nada, tu opinión vale tanto como la mía y para eso estamos aquí, para dar nuestro punto de vista
#100 Por supuesto, esa es la gracia de que cada persona tenga su opinión, y en el mundo del desarrollo cada programador tiene sus hábitos, sus preferencias, etc.
Si usé la palabra friki fue para contestar al otro comentario. De todas formas hablabla de mi experiencia personal, salvo una excepción todos mis compañeros se limitaban a usar esos programas cuando tenían que configurar cosas del sistema, hacer shellscript o trabajar sobre una máquina remota. Pero hay programadores muy conocidos y de talento reconocido que utilizan sobre todo emacs como su preferencia para hacer código.
#84 No, si estoy de acuerdo. Llega a portada lo que llega a portada y punto.
Pero:
· 1.- Me refería al argumento de "sí, hay que subirla a portada porque la aplicación la usa mucha gente". Que me parecía absurdo.
· 2.- Suba lo que suba, podemos debatir en colectivo el por qué determinadas noticias han llegado a portada y de alguna manera replantear nuestro meneos futuros.
Vim sigue siendo usado (muy a nuestro pesar en algunos casos) por millones de personas en todo el mundo, ya que en muchos contextos no tienes ninguna alternativa viable para editar ficheros, o al menos ninguna tan inmediata.
#19 Si claro, pero vim es un editor de texto para shells UNIX. Por mucho que la usen miles de personas en su día a día laboral, no creo que tenga la relevancia necesaria para estar en la portada general.
#76 a) estaba troleando un poco
B) qué tengo que ver? Se parece un montón a un eclipse debugando, pero con una ventana de ayuda para saber que pulsar para poder hacer algo en lugar de usar iconos autoexplicativos en una barra de herramientas
#20#78 ¿Usar Emacs es un frikada? A mí me parece que no, hay muchos motivos para usarlo: es sin lugar a dudas el editor más potente (y si le falta algo se puede programar) es libre, funciona en muchos sistemas operativos, consume pocos recursos, es 100% configurable y realmente tampoco es difícil de aprender (eso sí, es diferente). Vi si me parece un editor de texto hecho por programadores para programadores, pero Emacs tiene todo tipo de usuarios no relacionados con la informática desde científicos, historiadores, escritores de novelas a profesores de derecho.
#78 Solo por aclarar, porque da la impresión que no conoces muy bien la forma de trabajo en Emacs(que es completamente diferente a la de Vi) y es la de trabajar en local. Date cuenta que más que un editor es un intérprete Lisp en el que hay infinidad de programas en forma de plugins. Al contrario que Vi y la filosofía KISS de Unix, es maximalista, tiene su propia shell, su propio navegador, su propio reproductor de música, su propio servidor web… y lógicamente sus propios clientes de red. Con tramp mode te puedes conectar a cualquier máquina usando varios protocolos incluido SSH y trabajar en el servidor pero siempre desde tu Emacs en local. ¿Quieres un navegador de archivos en remoto? Lo puedes hacer con dired o puedes ejecutar una eshell y administrar el servidor pero como te digo siempre desde tu Emacs local.
Además pocos servidores lo tienen instalado por defecto o por lo menos en todos los servidores que me he logeado ninguno tenía un Emacs, así que será difícil encontrarlo cuando nos conectemos por SSH. Vi en cambio está omnipresente en todos los Unix.
Por útlimo, no sé que puede hacerse en un super IDE de esos que deboran recursos, que no se puede hacer en Emacs con la décima parte de memoria. Me parece que la gente que subestima Emacs o piensa que es para frikis es que no lo ha probado, la curva de aprendizaje es un poco elevada al principio sobre todo por el tema del lisp, pero yo te recomendaría que le dieses una oportunidad.
Comentarios
Que risas cuando no te has dado cuenta que estás en modo "replace" en vez de "insert".
:q!
#5 Te has olvidado la w, acabas de perder todo lo que has hecho en la última hora.
#7 No tio.... hay que salir sin guardar, que no sé el tiempo que llevo picando código con el "replace", y como copio y pego código de google, no voy a ponerme a mirar si esté bien.
#9 Google?
Un buen usuario del vim no necesita google. Lo sabe todo. En el improbable caso de que tenga alguna duda consulta el man.
#10 He puesto "vim man" en consola y me sale un archivo en blanco... buscaré en google si es normal
#11 7 programadores de vim acaban de morir de un ataque tras leer tu comentario.
Aunque igual tiene que ver con su avanzada edad.
#11 es "man vim"
#16 #11
nice man woman
No manual entry for woman.
#10 Real men use man
#16 Real men use two HANDS
#7 Estaba en modo replace en vez de insert, con lo que ha jodido el texto. Si sale con w la jode pero bien.
Creo que me moriré sin entender tanta devoción por Vim.
Si estás en una máquina sin interfaz gráfica y tienes que editar ficheros grandes es, sin duda, una magnífica opción; hasta ahí de acuerdo. Además, es software libre, con lo que tiene mi apoyo siempre. Ahora bien, de ahí a proponerlo como editor para escribir código en el día a día me parece columpiarse. Creo que es sumamente tedioso por cosas como las que comenta #5 y que un buen editor con interfaz gráfica es infinitamente más práctico.
Dicho todo esto, que cada uno use lo que más le guste, y si es software libre muchísimo mejor.
#64 Es cierto, el que está acostumbrado a trabajar con ratón para posicionar el cursor al principio se vuelve loco.
Pero una vez te has acostumbrado, para mi (es una opinión personal), es lo mejor. Te mueves por consola y editas al momento, sin abrir ventanas nuevas.
Los atajos de teclado son fantásticos y su sencillez lo hace útil.
Repito, es mi opinión.
#65 respetabilísima.
Lo que pasa es que los programas con interfaz gráfica también tienen atajos de teclado, y no necesitas abrir ventanas, sino que tienes pestañas.
#64 Windowsero LOSER
#74 bienvenido a 2016. Ahora GNU/Linux tiene entornos de escritorio. ¿Dónde has aparcado el Delorian, Martin?
#92 Que ? y como editas un archivo de configuracion por SSH de un servidor remoto ? O como editarias codigo fuente por SSH en Ubuntu server ? ... de que deLorean me hablas vete a jugar con tus "ventanitas"
#64 Sin entrar en polémicas, a ver si mi respuesta te amplía la perspectiva
Llevo programando hace más de 20 años. Durante ese tiempo, me he visto obligado a recorrer todo tipo de entornos de programación. Y cada cambio me obligaba a un cambio de herramientas y su correspondiente entrenamiento (una herramienta sin entrenamiento es rendir al 40%)
En mi último trabajo, decidí retomar VIM como editor principal porque aunque tenía una curva de aprendizaje alta, me ofrecía una ubicuidad del 100%. Pero, aparte de VIM debes completarlo con una serie de herramientas de las shell de unix (como grep o diff, por ejemplo)
En mi proyecto actual, me encontré una situación bastante problemática (el programador se había ido de un portazo) El primer dia me dieron un ordenador desktop con ubuntu y acceso ssh al server y no me hizo falta más para comenzar a programar (era un aplicativo inmenso desarrollado en php)
Poco a poco, he ido asumiendo otros desarrollos sueltos que había repartidos por varios servidores. Para todos los casos, con un acceso ssh más vim más git tengo más que de sobra
En otro tipo de proyectos (por ejemplo, java) quizás me lo plantearía cambiar de netbeans o eclipse. Pero en los entornos que me muevo. Aplicaciones php de su padre y su madre en servidores que nadie conoce con vim tengo la herramienta más efectiva
#80 eso es lo que decía yo. Si estás por SSH es la mejor opción, pero pudiendo tener un editor con autocompletado (creo que Vim no tiene, aunque a lo mejor me equivoco) y en el que te puedes mover arriba y abajo con la ruedecita del ratón no le veo ventaja, pero bueno, mucha gente sí así que irá en gustos.
Polémica ninguna, no soy ningún fanático.
#94 sí que tiene y para muchos de nosotros tocar el ratón es perder el tiempo, yo lo uso poco a pesar de trabajar en un entorno gráfico.
Lo de moverte con una ruedecita no tiene que ser algo bueno, para mi es algo malo.
#64 Depende. Si de vi sólo sabes usar la i para empezar a escribir, y el para salir, sí, por supuesto que casi cualquier cosa es mejor. Pero si te entretienes en aprender los diferentes comandos, y cómo se combinan entre ellos, descubres que se pueden hacer auténticas filigranas, y a toda velocidad.
#83 lo sé, y es cierto que me quedan muchos comandos por saber, pero me sigue resultando raro.
#5 puedes definir en vimrc que replace solo esté activo en un caracter.
Vim mejorado?
Se llama Emacs
Fight!
#3 Por menos de eso han empezado guerras mundiales...
#3 Emacs tiene un modo para emular Vim. No al revés.
Fin de la guerra.
#8
#8 Emacs tiene un modo para emular Vim. No al revés.
Fin de la guerra.
Lo que no me queda claro es quién ha ganado la guerra. Supongo que vim por ser tan útil que debe ser emulado por emacs para que emacs sea realmente funcional.
#1 #3 #8 Emacs como SO está bastante bien...
Eso sí, le hace falta un buen editor de texto.
#37 La naturaleza sólo me dio diez dedos.. no son suficientes para usar emacs
#45 cómprate pedales y usa los pies como hacemos los veteranos de emacs.
#103 #45 #37 me parto
Se nota que aquí manda Vim
#8 Ejem:
https://github.com/andrep/vimacs
:wq!
Hundido!
#66 :wq!
...
#3 Emacs es un emulador de LISP, no un editor
#3 Vim mejorado?
Se llama Emacs
Fight!
¿Emacs trae por fin el Street Fighter como una de sus funciones?
#3
vi, vi, vi, es el número de la bestia.
Pero usar vi, siempre que sea su versión libre, vim, no es pecado... es una penitencia.
#21 No veo por qué no puede ser una noticia de portada para la categoría tecnología, que es en la que está.
Quien quiera centrarse exclusivamente en actualidad que desconecte el resto de opciones.
#21 Los usuarios han dicho que si la tiene y los votos lo avalan.
Welcome to Meneame.
Esta web nace del mundo del software libre y aun es muy importante aqui, por lo tanto esta noticia es relevante para una buena parte de la comunidad.
habitualmente uso átom o eclipse para programar, pero muchas veces, cuando accedes a servidores q no tienen X, vim (o al menos vi) sabes q están allí, q los puedes usar en cualquier sistema, sea Unix, redhat, suse, solaris... q van a funcionar rápido y bien.
sirven para hacer cambios "in situ", sin necesidad de copiar el fichero a tu máquina local, y por lo tanto ahorrándose un montón de tiempo.
no lo usaría para desarrollar una aplicación de miles de líneas, pero para pequeños cambios en ficheros de configuración, es una herramienta cojonuda
#21 Los subs no funcionan. ¿Tenemos que decirlo más alto?
Vim es un editor fantástico, pero la tozudez de su creador Bram Moolenaar hizo que surgiera NeoVim, que incluía muchas de las mejoras de Vim8... Al final la competencia es lo que consigue que se mejore.
Entre otros: plugins asyncronos, que es una maravilla.
a penas 10 años dice
#2 Es un plazo razonable. Si un software está bien hecho no necesita demasiadas actualizaciones.
#17 hombre, actualizaciones de seguridad pues no... pero ninguna funcionalidad nueva en 10 años?
#26 Mientras el número de dedos de las manos del usuario medio siga siendo constante y la especie humana no desarrolle otros miembros prensiles, el añadir nuevas funcionalidades es algo que debe valorarse muy detenidamente.
#33 mira, seré claro, intenté compilar un vídeo porno de Canal+ y me salió en windows 3.1 así que deberían actualizarlo más...
#36 Pues menos mal que ibas a ser claro
#70 será que a ti no te ha pasado....
#72 Acostumbrado al porno ASCII, canal+ tenía una claridad pasmosa. Y si entrecerrabas los ojos, HD
#77 yo pase de pagar el canal+ a pagar las putas
#26 En estos diez años hemos tenido muchas funcionalidades nuevas, pero normalmente como plugins.
Integración con git, soporte con muchísimos lenguajes que han ido saliendo, etc.
Donde esté el nano...
#46 el editor favorito de los valencianos! (Che, nanonanonano!)
#48
#46 Imparto un curso básico de VPS y es el que enseño... O dejan de venir a las clases
#46 Yo he tenido que echar mano de Nano, cuando en algunas ocasiones un sistema se cae y en la consola de recuperación no encontraba los ":".
Nunca me he encontrado ningún sistema en el que no estuvieran Vi y Nano.
Vim, ese editor del que la gente, la primera vez que entra, no sabe salir...
#21 A mi si me lo parece. Es un software muy importante, y desde luego aparecen chroradas todos los días, a veces temas ultraespecíficos que solo cuatro conocen. VIM nos afecta a muchos.
Hay alguna razon para seguir usando nvim entonces ? Porcierto da pena no ver ni un solo comentario que no sea una chorrada en los 17 que van.
#18 Pues ya sabes :q!
#18 Si, trata de editar un script o algun fichero de configuración tipo cron en un servidor remoto al que solo tienes acceso por SSH (muy habitual para muchos profesionales del sector) y dime como lo harías más eficientemente que con vim.
#44 Vuelve a leer mi comentario. Uso VIM 10 horas o mas al dia, con mas plugins y atajos de los que cabrian en este comentario y probablemente demasiadas ventanas y pestanas abiertas. Si un dia desapareciera me quedaria en bolas literalmente.
#18 Totalmente de acuerdo. Compara con los comentarios en Hacker News
https://news.ycombinator.com/item?id=12479156
El Vim es para nenas
#1 Vim? Los programadores de verdad usan mariposas https://xkcd.com/378/
#1 Nano... Que soy de Valencia
#53 Me gustaba más cuando era pico... que también soy de Valencia
Este va a ser el año de Vim en la consola.
#27 Tu eres de los que prefiere tener ociosa más del 30% de la RAM. En el mundo real seguro que te gustaría tener un fin de semana de 3 días.
#38 Si lo hace cada 10 años, si.
#51 Visto así...
En un curso de administración de sistemas la profesora decía que VIM es un lujo. Que en tiempos cuando petaba un servidor, le tocaba arreglarlo con
#38 ¿Si no es de whatsapp o telegram no mola no? Mejor que saquen noticias de aplicaciones basura
#58 whatsapp y telegram son basura?
#59 Bajo mi criterio de utilidad, ventajas y contras, si. Quitando Telegram, apenas aportan nada que no hiciesen ya otras aplicaciones. Y su uso por aburrimiento y de forma compulsiva sin ninguna necesidad es una lacra para el mundo
#86 Supongo que el hecho de poder chatear en el momento y llamar de manera "gratuita" a cualquier movil del mundo es una basura.
Pues esto ya lo hacía... NINGUNA applicación.
#87 ¿Gratuita? Te recuerdo que pagas conexión a internet, y las llamadas VOIp no las invento Whatsapp.
¿Que no había ninguna? Venga un poco de cultura, que te hace falta: http://www.jeronimoperez.com/blog/marketing-online/tecnologia-voip-historia-evolucion-y-apps/
Como era esta frase....¡Ni puta idea tienes!
#88 Nadie ha dicho que inventaron las llamadas VOIP. No inventes, por favor.
#91 No sé chico, aprende a expresarte: "Pues esto ya lo hacía... NINGUNA applicación. "
Como bien te demuestro con ese link, mientes.
A mi me tiene ganado y a unos cuantos paisanos también, de hecho en mi tierra cuando nos sorprende algo decimos "la VIM compae!"
¡Larga vida a VIM!
Hablar de Vim es como tratar de razonar con una secta.
la verdad, no parece que aporte mucho. Ahora que lo tengo todo configurado a mi gusto, después de mucha lucha, paso de actualizar versión.
vi debería ser una asignatura obligatoria en informática
¡Cada vez que viene alguien y dice "es que el vi es muy complicado" es que me pongo malo!
#90 Si, ya se que emacs es mucho más que un editor. Ya se que es más un intérprete de lisp que un editor, es la frase por defecto que decís los defensores de emacs. Yo no soy defensor de nada (suelo usar más vim por asiduidad, fue el primero que empecé a usar y con ése me quedé) y mi comentario no pretende ni hacer de menos a emacs, ni a vim, ni a absolutamente nada, solo explicar que la gente habitualmente utiliza lo que más cómodo le resulta para cada situación concreta; al menos es lo que pretendo hacer yo cuando programo o tengo que hacer algo en algún servidor.
#89 No has entendido mi comentario. Hablo del uso que más generalmente se les da tanto a emacs como a vim, el común de los que lo utilizamos lo hacemos la mayoría de las veces cuando trabajamos en máquinas remotas. Que sí, que también se usa en local a veces, yo por ejemplo es lo que utilizo para editar ficheros de configuración cuando, de todas formas, ya estoy haciendo otras cosas relacionadas en el terminal y me resulta más rápido no abandonarlo o abrir el fichero lanzando kate o gedit desde el terminal. De hecho, estaba respondiendo con mi comentario a una persona que calificaba a esos editores de frikada. Es un poco irónico que se me critique a mi por lo mismo
#90 goto #97
#97 Igual no entendí tu comentario, no sé, lo decía porque pones que usar Emacs o Vi en local es un frikada. Solo te respondía que es un editor muy interesante, que mucha gente lo usa para más cosas que programar y que va mucho más allá de ser un editor para minorías… pero vamos que yo no te critico por nada, tu opinión vale tanto como la mía y para eso estamos aquí, para dar nuestro punto de vista
#100 Por supuesto, esa es la gracia de que cada persona tenga su opinión, y en el mundo del desarrollo cada programador tiene sus hábitos, sus preferencias, etc.
Si usé la palabra friki fue para contestar al otro comentario. De todas formas hablabla de mi experiencia personal, salvo una excepción todos mis compañeros se limitaban a usar esos programas cuando tenían que configurar cosas del sistema, hacer shellscript o trabajar sobre una máquina remota. Pero hay programadores muy conocidos y de talento reconocido que utilizan sobre todo emacs como su preferencia para hacer código.
Sabía que me iba a reír con los comentarios, gracias chicas!
#84 No, si estoy de acuerdo. Llega a portada lo que llega a portada y punto.
Pero:
· 1.- Me refería al argumento de "sí, hay que subirla a portada porque la aplicación la usa mucha gente". Que me parecía absurdo.
· 2.- Suba lo que suba, podemos debatir en colectivo el por qué determinadas noticias han llegado a portada y de alguna manera replantear nuestro meneos futuros.
De verdad tiene sentido que esto esté en portada?
#15 Si.
Vim sigue siendo usado (muy a nuestro pesar en algunos casos) por millones de personas en todo el mundo, ya que en muchos contextos no tienes ninguna alternativa viable para editar ficheros, o al menos ninguna tan inmediata.
#19 Si claro, pero vim es un editor de texto para shells UNIX. Por mucho que la usen miles de personas en su día a día laboral, no creo que tenga la relevancia necesaria para estar en la portada general.
#19 Insinuas que debemos llevar a portada una noticia cada que un software usado por millones de personas se actualice?
#38 No es que debamos, es que ha sucedido. Lo cual quiere decir que a suficiente gente le interesa como para que salga en portada.
Discutir sobre si debería llegar a portada algo que ha llegado a portada me resulta un tanto perogrullada.
#15 A mi no me mires, yo uso Visual Studio Code, Eclipse o Notepad++. Vim y Emacs me parecen frikadas
#20 Yo igual solo que cambia Eclipse por Netbeans, tu memoria ram lo agradecerá (y tu paciencia).
#27 #20 hay plgings d vim para ambos
#40 en todos lados hay masoquistas. También habrá plugins para soportar brainfuck, pero eso no quiere decir que debamos usar ese lenguaje para nada
#20 Frikadas ? ...mira eso envidioso ...
#76 a) estaba troleando un poco
B) qué tengo que ver? Se parece un montón a un eclipse debugando, pero con una ventana de ayuda para saber que pulsar para poder hacer algo en lugar de usar iconos autoexplicativos en una barra de herramientas
#82 iconos, mouse, pulsar .... que FRIKADA !!!!
#76: El día que te encuentres con Sublime Text...
#20 Usar Vim o Emacs en local es una frikada como una casa. Usar Vim o Emacs cuando solo puedes conectar a una máquina por SSH es una bendición.
Como con casi todo, cada cosa tiene su utilidad.
#20 #78 ¿Usar Emacs es un frikada? A mí me parece que no, hay muchos motivos para usarlo: es sin lugar a dudas el editor más potente (y si le falta algo se puede programar) es libre, funciona en muchos sistemas operativos, consume pocos recursos, es 100% configurable y realmente tampoco es difícil de aprender (eso sí, es diferente). Vi si me parece un editor de texto hecho por programadores para programadores, pero Emacs tiene todo tipo de usuarios no relacionados con la informática desde científicos, historiadores, escritores de novelas a profesores de derecho.
#78 Solo por aclarar, porque da la impresión que no conoces muy bien la forma de trabajo en Emacs(que es completamente diferente a la de Vi) y es la de trabajar en local. Date cuenta que más que un editor es un intérprete Lisp en el que hay infinidad de programas en forma de plugins. Al contrario que Vi y la filosofía KISS de Unix, es maximalista, tiene su propia shell, su propio navegador, su propio reproductor de música, su propio servidor web… y lógicamente sus propios clientes de red. Con tramp mode te puedes conectar a cualquier máquina usando varios protocolos incluido SSH y trabajar en el servidor pero siempre desde tu Emacs en local. ¿Quieres un navegador de archivos en remoto? Lo puedes hacer con dired o puedes ejecutar una eshell y administrar el servidor pero como te digo siempre desde tu Emacs local.
Además pocos servidores lo tienen instalado por defecto o por lo menos en todos los servidores que me he logeado ninguno tenía un Emacs, así que será difícil encontrarlo cuando nos conectemos por SSH. Vi en cambio está omnipresente en todos los Unix.
Por útlimo, no sé que puede hacerse en un super IDE de esos que deboran recursos, que no se puede hacer en Emacs con la décima parte de memoria. Me parece que la gente que subestima Emacs o piensa que es para frikis es que no lo ha probado, la curva de aprendizaje es un poco elevada al principio sobre todo por el tema del lisp, pero yo te recomendaría que le dieses una oportunidad.
#15 supongo que hay mucho vimtard y gente que sufre vim, así que...
#15 Imaginate, Meneame es editado en VIM