NeoVim es el editor… ¿DEFINITIVO?
HTML-код
- Опубликовано: 24 авг 2022
- Enlaces de interés ⭐️ 👇
Configuración del vídeo: github.com/martincrb/system-c...
TreeSitter: github.com/nvim-treesitter/nv...
Nightfox: github.com/EdenEast/nightfox....
Conviértete en miembro de este canal para disfrutar de ventajas:
/ @bettatech
👾 Redes sociales 👾
► Twitter: / bettatech
► Instagram: / betta_tech
► Canal Secundario: / @forkdebettatech
► Discord: / discord
👨🏼🏫 MIS CURSOS 👨🏼🏫
👽 Curso de iniciación a la programación con JavaScript:
► bit.ly/3kr4bTc
👽 Curso de desarrollo backend con NodeJS y Express:
► bit.ly/3n4sirS
👕 MERCHANDISING DEL CANAL:
► Tienda RUclips: / bettatech
► Tienda Teespring: teespring.com/stores/bettatec...
⭐️ AFILIADOS ⭐️
🎵 TODA la música es de EpidemicSound:
► www.epidemicsound.com/referra...
✉️ CONTACTO PROFESIONAL:
► Respuesta no garantizada:
bettatechyt@gmail.com
📚 LIBROS 📚
Design Patterns
► amzn.to/39XuQlq
Head First Design Patterns
► amzn.to/2uq6XUq
Refactoring
► amzn.to/2SQnf2c
Clean Architecture
► amzn.to/3bZVonJ
Clean Code
► amzn.to/32WVKq3
Introduction to Algorithms
► amzn.to/34SyVFP
Cracking the Coding Interview
► amzn.to/2QkdwC6 - Наука
como sugerencia, estaría bien que vieras la configuración llamada NvChad, es un setup de neovim para únicamente agregar los plugins específicos de tu entorno de trabajo, ya trae pantalla de inicio, apoyos y un largo etcétera, incluye un sistema para que ya únicamente agregues los plugins de tu lenguaje de programación y poco más
Lo voy a implementar, me parece interesante. ¡Gracias por compartir!
para tema debugger tienes vimspector o dap-nvim pero el segundo es en lua que es un poco el futuro de neovim cuando ya estes mas familiarizado con nvim trata de migrar tu config a lua y te va a dar mas campo para modificar tu editor y meter por lo menos las variables en el spoce del debugger en el virtual text como los errrore que te da coc actualmente, tambien deberias mirar nvim lsp que es para configurar intelllisense como coc pero con la misma api de nvim mas jaleo pero pinta que tambien sera el futuro
Justo quería empezar a usar Vim una temporada y me ha salido este video en recomendados. Me ha ayudado un montón, gracias x subirlo.
Gracias a ti por verlo!!! Mucha suerte!
Excelente video. Hace tiempo me quise pasar a neovim, y se me hizo super difícil, empecé con el plugin para vscode. Actualmente uso neovim ya configurado como mi ide, y te diré que usar visual code sin el plugin de vim, es un fastidio, el tener que estar usando el mouse o las flechas para hacer movimientos. Solo llego a usar visual code para cosas puntuales, como hacer algunas pruebas de javascript usando quokka.
Me ha encantado el vídeo!!!!
Gracias!!! 😊😊
Mi opinión personal después de haber visto varios videos sobre vim y ser usuario de vscode, es que no entiendo el contexto en que vim me podría ser util, quiero decir, dividir pantallas, abrir directorio de carpetas, abrir terminal desde el editor, configurar plugins, etc todo eso ya lo hace vscode y la configuración es mínima.
¿Hay alguna característica realmente diferenciadora que haga que vim sea mejor que otro editores como vscode? (Ejecutar cosas 0.01 seg más rápido no es algo diferenciador)
Yo es que he llegado a pensar que la gente lo usa simplemente por que ve seniors usandolo y creen que si lo usan los demás van a decir "WoW yo ni pude configurarlo y tu lo usas a diario" .
Lo veo más una herramienta para flexear que para ser productivo, esa es la sensación que me da.
Además un vscode con un theme bonito usando el Zen Mode en una pantalla vertical... más clean que eso no hay nada jajajaja
Yo tambien creo que no hay ventaja significatica (mas alla del performance, aunque eso es relativo a las habilidades de typing del programador), todas las mecanicas de VIM las tiene vscode, y si no las tiene, seguro hay un plugin para poder integrarlas. Para vim lo veo con mucha utilidad cuando no dispones de un entorno grafico (los lugares que se me ocurren son los data centers o nodos de supercomputadoras).
Yo intento usar Vim porque en general me “divierte” usarlo, trastear con él y irme metiendo en el mundo de los plugins que tiene etc. Obvio que para trabajar cualquier IDE sirve, al final con el que te sientas mas a gusto
Totalmente de acuerdo
@@BettaTech idem. Me divierte y ahora me esta haciendo aprender otro lenguaje como lua. Estaria buen que pases tu config a lua y muestres el video. Lua le trae muchas ventajas a nvim
Nice video, con decirte que no rasgas ni la superficie de neovim betta. La api de lua y los cambios de las versiones 0.5.0 en adelante nos permite competir con cualquier extension o configurarcion de vscode o los editores de jetbrains
Lo sé!! He visto gente jugando con nvim y haciendo scripts espectaculares. A ver si poco a poco me voy metiendo más!
En un futuro quisiera intentar NeoVim para desarrollos en Java, Scala o Clojure.
Gracias por su aportación a la enseñanza.
A ti por ver el video!
Y cuando actualizas te suelen dar problemas los plugins?
Gracias por tu contenido, crees que puedes hacer un video de IntelliJ para usar GIT no me puedo acostumbrar a resolver conflictos, VSCode se encarga de muchas cosas solo y no se si haciendo alguna configuración puedo dejar IntelliJ cómo vscode para los merge
En intellij si vas al menú Git -> Resolve Conflicts te sale una ventana casi igual a la de vscode donde puedes ir seleccionando los trozos que quieres en tu merge
Hola tengo una pregunta, he visto que vs code dejará de funcionar en Mac a partir de agosto 2024 esto es cierto?, soy nuevo en programación y me gustaría tener un IDE sin problemas y no tener que estar cambiando de uno a otro y tener que aprender otro nuevo etc, y bueno NeoVim puede ser un IDE para un novato. Muchas gracias
Por ahí tengo también algún plugin para comentar código, y para java para generar automáticamente setters y getters, también está muy bien. Eso unido a unos alias en zshrc para compilar y ejecutar código en diferentes lenguajes completa una buena funcionalidad. Lo apunto como idea.
Cómo es la experiencia de Java en Neovim?
Para el debugging, revisa Debugger Adapter Protocol, no soy dev, pero parece que es lo que se va a estar utilizando
Hola una pregunta. Tengo extensiones de snippet para vscode, para lo lenguajes de programación como Laravel, si me mudo a nvim, no tendré accesos a esos snipets verdad?
existe LSP, puedes configurarlo a tu gusto
Hola 😀.
Gracias por compartir.
Es bueno uno distraerse con cosas buenas y llamativas que lanzas a cada rato.
Pero siempre hay un editor que es el del diario vivir, que ofrece una experiencia de usuario fluido sin recurrir a atajos hasta para escribir el código jeje.
Saludo 👋🏻 desde Colombia 🇨🇴.
En lo personal VIM es un lujo, entre más Senior te haces menos código escribes, por lo que quemarte la cabeza aprendiendo combinaciones no vale la pena, pero hay que conocerle lo básico sobre todo si editas algo de un servidor
El tema de la velocidad a veces se relativiza diciendo que no importa tanto esperar medio minuto en abrir VScode o unos segundos en abrir un archivo. Pero cambia todo el flujo y el ritmo de trabajo que tarde (literalmente) un segundo en abrirse. Te mueves por la terminal de otra manera.
Yo también venía de VSCode y la verdad es que voy mucho más rápido y fijo mucho mejor la atención. En cuanto a los plugins, con Coc y un par de plugins no echas nada de menos de VScode y demás. Todo ventajas.
Y por qué tarda tanto en abrir?
medio minuto no me tarda ni el proyecto más grande, será que tendrías vscode lleno de plugins, la verdad que siendo poweruser en vscode poco hay que envidiar a cualquier neovim, si tienes una máquina de hace 10 años sí puede ser relevante la mejora de rendimiento, pero con cualquier ordenador moderno simplemente no hay diferencia, tampoco necesito usar mouse para nada
@@cachipum Tengo bastantes menos plugins que en neovim y mi ordenador no tiene 10 años, si lo tuviera (en algún momento los tendrá, claro) seguramente podré usarlo como respaldo en neovim tranquilamente. Igual siempre que he trabajado con gente esos segundos de espera con VS code los he visto siempre, electron es así, se desarrolla como una web app, pero es pesado y lento en general.
En mí opinión si no puedes poner algunos plugins para extender funcionalidades, no te aguanta en máquinas de unos años y en proyectos grandes tienes que tenerlo en cuenta por el peso, al menos para mí no merece la pena.
Yo recomiendo Astrovim, se instala en unos segundos y tiene ya todo configurado con lua, lsp, notificaciones, cmp, toogleterminal, etc
Yo estoy tratando de migrar a nvim desde vscode. Este video me viene tremendo. Gracias
Mucho ánimo!!
Se ve genial, aunque ratos no lo parezca neovim(vim) se puede poner a la altura de vs code, pero lo mejor es cuando combinas vim con un gestor de ventanas o una terminal como Terminator.
Post: lualine es algo mejor que airline
Tal cual yo uso Neo Vim con Tmux.
Muy interesante la configuración y la forma que hiciste el video. Hace tiempo estoy buscando la forma de hacer un video así, pero no sé que herramientas utilizar. ¿Me podrías ayudar? Por favor :)
Grabé directamente la pantalla con la app nativa de macos, y luego lo monté con Davinci Resolve!
A mí me gustaba NeoVim hasta que cambiaron Vim Script por Lua. Ya tenía mi configuración a mi gusto y a causa de ese cambia algunos de los plugins que usaba dejaron de dar soporte. Por lo que me cambié a VS Code.
Tengo demasiada carga laboral y escolar como para estar aprendiendo desde cero Lua, entiendo que le agrega funcionalidad, pero no me agradó del todo este cambio
Yo lo tenia todo con vimrc y me funcionaba, los plugins que requerian lua los añadia con :lua
Echa un ojo al último vídeo de devaslife. En general creo que tú configuración ganaría mucho pasando a usar lsp en lugar de COC y usando telescope (en serio esto lo tienes que meter si o si).
Y el tema debuggers es relativamente sencillo, puedes usar Mason para instalar (tiene muchas cosas más) y luego con nvim-dap y dap-ui lo tienes.
El subreddit de neovim es muy activo y seguro que encuentras muchas cosas útiles!
Les echaré un ojo! Mil gracias!
@@BettaTech ya nos irás contando!
Y ya como consejo final añadido (aunque es personal) a mi me resulta más fácil la configuración en lua antes que vimscript. Y poco a poco han ido sacando apis para tener acceso a casi todo.
Supongo que ya les sigues pero Theprimeagen y TJdevries son canales top en el tema.
Quedo a la espera de un futuro vídeo a ver cómo evoluciona tu config!
Hola una pregunta y esto lo haces como un reto, por gusto o en tu caso si es más cómodo que cosas como vscode ??
En mi caso, por gusto! Me divierte usar neovim y trastear con su config 🤣
Cómo se pega la configuración en debían?
Excelente video!!
Pdta: Que fuente de texto estas usando?
Gracias! Uso Jetbrains Mono 🙊
@@BettaTech Uff pedazo de fuente!!
Yo usaba consolas NF pero quedaba un poco chungo los iconos😂
¿Alguien me podría decir la ventaja de cambiar mi configuración clásica de toda la vida que tengo en VimScript y traducirla a Lua?
la parte que mas me ha gustado es la parte de la indexacion de archivos, eso se echa de menos en visual studio code
En Webstorm el Shift Shift es mi alma matter
Yo usé Vim durante unas vacaciones porque dejé el PC en casa, sólo tenía la tablet, así que instalé termux, y en termux instalé Ubuntu shell y estuve trabajando con vim durante todas las vacaciones, lástima que el sistema de autocompletado y corrección consumía muchos recursos y hacia que se bloqueara, vamos a ver si con esta configuración me va mejor.
Otra opcion en cuanto a ligereza es pasar de CoC a Native LSP. Va mucho mas descargado y mucho mas rapido, pero es un tanto mas engorroso de configurar que CoC (que es directamente plug&play, pero nada que en horita y media no se solucione). Aunque tambien influye el server del lenguaje, por ejemplo Jdtls (el server que usan casi todos los editores para Java) es un monstruo de tragar memoria, cosa que por ejemplo Gopls no hace.
Que tal para programar en java con neovim? sobre todo si es en algún framework como spring?
Depende, puedes bajar plugins para temas de sintaxis y autocompletado con coc, pero en general está bastante bien
Gracias por su aporte!, disculpe pero donde puede aprender a poder configurar desde cero neovim?.
Quiero hacer mi propia config, y lo único que me sale son config ya hechas.
En mi otro video de Vim (en mas tarjetas del video) explico mas partes de la config antigua. Puede ser un buen inicio 😊 Sino, Hola Mundo tiene un curso gratuito de Vim
@@BettaTech Oh, gracias :D!
@@user-qg8tb3mf9x en especial el curso de hola mundo de Udemy esta muy bien para aprender Vim. Luego si ya estás lo suficientemente loco para meterte de cabeza a Neovim, entonces hay mucho contenido en inglés, como Chrismachine o Tjdevries
Mi config es parecida a la tuya, me diste más confianza :')
Yo me conformo de momento con poder usar nvim en el día a día jaja
Has probado nvchad vas a flipar !!
cool que bueno que cada vez hay mas contenido de nvim la verdad a excepcion de debugging no le falta nada relevante
Saludos Martin, tequieromucho
Tienes videos de IntelliJ?
Sobre que terminal lo usas? iterm?
Si, iterm
Betta tech regalamos más videos de patrones de diseño porfavor
hasta que no pueda usar nootebooks comodamente en nvim no creo utilizarlo para programar en plano esta bonito, pero como cientifico de datos necesito crear muchas graficas nvim me da mucho problemas para ello
Has visto vim-jukit.nvim? Permite trabajar usando Jupyter Notebooks, y si utilizas kitty (un terminal emulator) puedes ver las graficas en un vertical split
si te hace sentir más cómodo e incluso te puede divertir codear, genial. No me atrevería a decir "Esto" es mejor que "Esto otro", siempre la respuesta es DEPENDE.
He intentado usar neovim pero hay que saber meterle tiempo para aprender a configurarlo, Obviamente una vez configurado es tremendamente potente.
Una ventaja que le encuentro a neovim es que cuando uno está acostado con el notebook o en una mesa pequeña es un plus no depender del mouse o trackpad.
Aunque en mi caso siempre termino volviendo a los productos de JetBrains (IntelliJ sobretodo ya que trabajo con java).
Me pasa la mismo, lo que me sigue costando más es el tema debugging, y al final termino siempre con intellij para no estar todo el rato cambiando de editor...
Ahora justo en el equipo en el que estoy estamos haciendo bastante TDD, por lo que uso menos el debugger. Eso me ha permitido estar más tiempo usando Vim y no Webstorm, que sino me pasaba exactamente como a ti
@@BettaTech Al usar TDD hacies menos debugging? A causa de que tenéis menos errores/bugs? Interesante. Hace tiempo que le doy vueltas de empezar a usar TDD en mi equipo...
@@xespinos199 No es que no haga debugging, sino que utilizo menos el debugger. El propio test me va diciendo lo que no funciona
coc ya no es necesario porque neovim trae incorporado lsp-config(cliente) de forma nativa, solo hay que instalar los servidores.
Será por gustos personales pero a mi me gusta mucho más telescope para moverme entre archivos (y por las sinergias que tiene con otros plugins) y vim-fugitive para trabajar con git sin tener que abrir una terminal
Ahora estoy con Telescope y viendo si me acostumbro a usar ,f para cambiar de fichero en vez de abrir el tree
A mí me ha pasado al revés; he dado el salto de VIM a Vscode. No tengo nada malo que decir de VIM, pero el cambio a Lua me ha dado mucho palo. Además, para el programador de a pie, pienso que lo esencial de VIM puede realizarse en cualquier editor de código o IDE, pues tanto Vscode como JetBrains (y también Sublime) tienen magníficas implementaciones de este. Por último, hay cosas que jetbrains y Vscode te dan y que son extremadamente cómodas: Editar la configuración es más sencilla, consultar Bases de Datos en el propio editor/IDE es genial y, por último, aunque VIM tiene algunos clientes para hacer peticiones REST, los que tienen Vscode y Jetbrains son mucho más competentes, a mi juicio. Y por último, es una chorrada, pero... Cuando tenía VIM me pasaba más tiempo configurándolo que usándolo. Es una tontería, pero por querer hilar tan fino al final perdía productividad porque me pasaba el día tratando de automatizar cosas insignificantes xDD
Jajajaja eso me pasaba a mi, por eso no usaba Vim en entorno laboral (si proyectos personales) hasta que me sentí cómodo con él lo suficiente para tener una config a mi gusto y poder ser productivo 😂
a ver si entiendo, lo bueno de neovim es que lo puedes personalizar con las mismas ventajas que vscode?
Un excelente manera de empezar con neovim es utilizando NVchad , el cual es una preconfiguracion bastante agradable, ya una vez uno entiende las capacidades de neovim y como configurarlo puede hacerlo uno por su propia cuenta precindiendo de esta configuracion inicial.
Aún uso jetbrains, me llama la atención usar neovim y no tiene que ver con qué es mejor, y en particular nunca me ha gustado VSCode al menos no me acostumbré, no le quitó crédito a ninguno son preferencias personales considero que neovim debe ser un plus para no usar el ratón ;), ví un comentario con sarcasmo de que si usarlo o no, te haría ver cómo un senior o junior. VScode, jetbrains, neovim, Aptana, NetBeans, Eclipse, AndroidStudio, geany, etc. son herramientas para desarrollar no entiendo que tiene que ver el level del desarrollador aquí. Excelente tu vídeo 👌
Jetbrains es el mejor de lejos, nadie se oe compara
Y se puede usar VIM para Java ? Lo uso para Python pero ahora uso Java y quiero saber si se puede también ….
Si! Lo puedes utilizar para practicamente cualquier lenguaje, aunque es posible que requieras el language server
@@BettaTech gracias, buscaré cómo hacerlo saludos desde Mx
hace dos dias he estado viendo tu video de vim XD
No si al final será una serie y todo jaja
En mi experiencia los mejore IDLE que he usado son los de JetBrains (Versión profesional).
Yo siempre los he amado
Metta hablando de nvim!!!!!
yo uso neovim hasta el fin de los días.... Saludos dsd mx
los unicos comandos que he aprendido son ctrl+c , ctrl+v la verdad ya me duele la cabeza con 2 nomas jaja
Coc... No es el mejor nombre, gran video
Estuve tentado a hacer meme jajaja
fuck, literal entre a youtube por que iba a instalar vscode de nuevo (aunque ya tengo mi config de nvim con lua), pero pues nimodo me quedare en nvim
Yo la pasare a Lua en breves, a ver que tal
De los primeros me encanta tu contenido yo tambien planeo cambiarme a Vim para mejorar mi productividad aunque vscode-spaces me hace querer quedarme en vscode
de acuerdo, PERO, el vscode es mucho mas lento y consume mucha mas memoria que el VSCode.
Buenas , no saben si existe alguna extensión que me permita minimizar o colapsar los bracketes, osea :
A{
//Codigo
}
A{...}
hace 2 anios tu me mostraste vim, y lo aprendi, pero ahora sigues con vim?, yo ya pase a neovim lua y lazy
Yo uso neovim para editar archivos unicos, pero para proyectos, lo mejor que hay es EMACS
apenas instale astronvim, me da un poco dolor de cojones instalar plugins fuera de los que usa por default, de resto, es una belleza.
esta interesante aunque estas configurando el neovim al mode de vim es mucho mucho mas sencillo hacer la configuracion con lua.
Si! ahora la he pasado a Lua (lo hice en algún live creo) y la verdad muchísimo mejor
Me demore una semana en configurarlo o hasta mas realmente jajaj, pero al final obtuve un editor a mi medida, rapido, minimalista + tokyonight de tema 😍, aunque si es cierto que en temas de debugging las herramientas son algo dificiles de entender.
Estoy igual, aunque tampoco me he puesto a investigar del todo ni a probarlo!
¡¡¡Nano!!! 😀 😀
Nanoooooooo
Yo con Nano en la mochila :v
Mmmmm no me convenció en lo más mínimo, me quedo con vs code es muchísimo más fácil, rápido e intuitivo el navegar en el
Yo uso sublime text y me gusta mucho lo liviano q es y configurando algunos plugins es suficiente para lo q hago
A mi webStorm le dio náuseas escuchar de sublime text 🤮😎
Yo utilizo NeoVim desde hace ya casi 2 anios y nada que envidiar de otros editores o IDE, de hecho tengo configurado mi nVim con Lua como un IDE para varios lenguajes como Rust, C++ python TJS entre otros.
como lo hice? bueno , con una tecnologia LSP que es un servidor de varios lenguajes, ( El mismo que usa VScode).
La verdad estoy muy comodo y lo aprendi porque tenia el tiempo para aprenderlo y configurarlo a mi gusto, ahora es necesario para programar? NO, pienso que para el que comienza mejor se queda con vscode, ya que da ayudas y autoCompletado, algo que con Nvim tienes que hacerlo tu mismo, y para eso necesita tiempo de estudio. En fin no es el arco, si no el indio !
yo al menos uso porque soy un friki de usar siempre el teclado, tanto asi que a nivel de sistema operativo tengo
Fedora con Bspwm 😂😂 y el navigador con la extension Vimium . jajajaj cosas de Nerds .
VScode y listo.
Martín, deberías migrar a Lua :p
Si! En esa aventura estoy ahora jajaja
Yo lo tengo igual pero con el debugger me he rendido
Veremos a ver jaja
Por qué sería mejor que vscode? Se ve medio rustico y tosco
nada mejor que emacs 😆
yo uso telescope para todo lo que es búsqueda, es genial
Mejor que fzf? 🤔
@@BettaTech Telescope permite integrar los resultados de fzf así como los de ripgrep (para busqueda de texto en el proyecto), y muchas cosas más... incluso en lo personal me muevo más rápido entre los directorios de mi proyecto con Telescope que con NerdTree
Ostias, pues lo probare porque CocSearch no me acaba de gustar
@@BettaTech mucho mejor y sobre todo mas visual, puedes navegar por el preview del codigo
@@BettaTech incluso lo uso para navegar entre todas las tabs que abro y que llegan a ser muchas xd
Hay que aclarar que esto es útil si trabajas con servidores, donde usualmente no tenes UI. Para el resto de los desarrolladores usen vscode, no tiene sentido perder tantas herramientas para desarrollar. Yo he utilizado VIM quizás lo pruebe, pero ya aprendí a no subirme a modas porque es pérdida de tiempo. Sobre todo si estás buscando tu primer empleo. Crea cosas , vende productos y no caigas en el círculo vicioso del aprender por aprender herramientas o frameworks por la eternidad. En una década esta profesión va a ser muy diferente si es que sigue existiendo, no hay tiempo que perder.
Yo vivo en la terminal trabajo como Cloud Engineer y mi filosofía es apreder a usar las herramientas más básicas y no volverse dependiente de una herramienta especializada cosa que no me pase cosas como "No puedo trabajar en Python si no estoy en Pycharm" Por que casos he visto. Neo vim es un editor mejorado de vim que a su vez es una mejora de vi todos compatibles entre ellos. No es una moda. Es un editor que existe desde 1991 sólo que hoy en día se ha agarrado la "moda" de aprender a trabajar desde una terminal y dejar de ser tan dependientes de GUI o herramientas especialziadas y puntuales.
Yo también quiero del petardo que te has fumado Hulio.
Literalmente tenía el mismo pensamiento que tú, hasta que pude configurar mi neovim con todas las funcionalidades de VScode y ahora en desarrollo y rendimiento estoy sobrado
Perder? Hermano, Vim hace más cosas que VSCode.
A mí me alcanza y me sobra con VSC y tengo aún demasiado que aprender para perder el tiempo aprendiendo otro super editor.
No lo entenderias
Me quedo con Sublime Text.
Me parece mucho mejor vscode
A ver, como desarrollador ésto ya lo veo un insulto. Imagínate hacer un refactor de una variable por poner un ejemplo. Que sí, controlamos Linux, pero ésto lo veo para hacer un cambio en prod. En normal uso phpsrorm, es de pago, y hace mil veces lo que dices qué haces. Estaría bien que dijeses que es un buen editor, pero en modo remoto por SSH. Te has calentado, como yo al ver ésto.
que perdida de tiempo aprender a usar un tenedor nuevo cada vez que tenés que comer
100% de acuerdo
Asi es
Y para que vas a cambiar de editor entonces ? Neovim, como toda herramienta, es de gusto personal. Hay gente que no quiere tocar webstorm ni con un palo y se la pasa en VsCode y no tiene nada de malo. Otras que tunean IntelliJ para cada lenguaje habido y por haber por mas que el main de IntelliJ es justamente Java. Para gustos, editores
VSCodium es el editor definitivo y dejar las tonterías
Por favor, basta de sacar editores nuevos. Envidio a los egipcios que se pudieron pasar toda la vida con el papiro sin andar probando cosas nuevas :D
No se pasaron la vida, literalmente se fueron a la v, jsja
Pero vim es del 91 jajaja. Super viejo. Pasa q no es tan amigable como los d hoy en día y x eso la gente lo evita.
Jaja no sé si lo dirás por neovim, pero si siguiéramos usando vi en el 2022 estaríamos complicados, ... Que tiene 30 años ya!
@@Gasibellz neovim es un fork d vim. Justamente es a lo q iba. Q no es nuevo (si es verdad q es actualizado).
Pero si los vi, vim, neovim son viejos xd
En el siglo pasado se inventó el entorno gráfico y el mouse. No entiendo que sentido tiene dedicar tanto tiempo en tratar a un simple editor de código como si fuese una aplicación en si, a la cual hay que dedicar tanto tiempo en aprenderse las combinaciones de teclas que para colmo son propietarias de ese editor, y hasta tener que programarlo. Obviamente saber shortcuts, etc, aceleran el trabajo, pero ya esto es fanatismo sin sentido.
Cuando pasas de ser un programador novato te das cuenta que usar el mouse es lo peor que existe para desarrollar. Hasta el propio sublime text te da cientos de atajos para que no tengas que quitar tus manos del teclado.
Muy poco intuitivo y estéticamente deprimente. Entiendo la insistencia de los desarrolladores en que usemos VIM a diario pero por mucho que lo intente se nota que es un editor 0 intuitivo en el que debes pasar horas configurando y con mil atajos de teclado. Al menos para mí no es por esos motivos.
No
Malardo, vscode es mejor salu2
No me gusta
demasiados atajos de teclado , parece que estas jugando
Totalmente, en parte me gustan los modos de Vim por eso, es hasta divertido (para mi)
Si, exacto ...
😌
@@BettaTech claro, los mas clasicos amantes de los comandos y uso de terminal estaran encantados, le dare una oportunidad me parece interesante como editor a la altura de atom, visual studio code, sublime text este ultimo me gustaba mucho y era muy rapido, actualmente trabajo en un pequeño proyecto personal en Spring boot con el ide Intellj de jetbrains y la verdad que me gusta pero relentiza mi maquina un poco ya que es antigua, se podria utilizar el framework Spring boot con java en Neo Vim ? gracias
Prefiero vscode 100%, eso es como usar un blackberry hoy en día. Nada relevante.
Eos dicen los programadores novatos. Pero cuando salen de ese circulo te darás cuenta que no hay uno mejor que otro
Me encanta nvim, pero encontré uno mejor, Helix UwU, pruébalo!
No lo conocia!
A helix solo le falta un sistema de plugins, pero como editor out of the box es brutal.
@@eliasgill2453 siii, es lo único en que flaquea, con que hagan una buena compatibilidad con plugins ya sería la creme de la creme
Jaja, es una forma de segregar, sos más cool si usan todo teclado y tu cabeza se llena de basura que no generan grandes cambios en el código, me hace acordar a los trucos de KoF, retro consola. Porque todos quieren ser retros 🤣!, es como si la interfaz gráfica ahora fuera el anticristo de la programación. Los atajos de teclados son buenos, pero no todo tiene que ser a partir de atajos, porque tendríamos que hacer un diccionario de atajos, vscode como tmb otros editores con ui permiten eso, pero como no te obligan hacerlo es menos cool.