Un nuevo editor alternativo a NeoVIM - Helix Editor

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024
  • si habláramos de editores ergonómicos y rápidos, podríamos mencionar a Vim, NeoVim o Emacs.
    Sin embargo muchos que intentan aprenderlos se desaniman por la enorme cantidad de atajos que deben aprender, ademas de las configuraciones y plugins que deben añadir para poder tener una funcionalidad similar en otros editores.
    Asi que este es Helix, un nuevo editor de texto no gráfico, que en la practica se parece mucho a Neovim y kakoune (github.com/maw..., solo que este no necesita plugins iniciales, ya que soporta una gran cantidad de lenguajes por defecto, ya tiene incluido autocompletado de código, puedes configurar sus colores, posee selección de múltiples cursores, una paleta de comandos incluida por defecto, similar a fzf.vim (Fuzzy finder) o telescope (github.com/nvi..., y tambien posee los mismos modos de VIM, aunque añade algunos otros mas.
    Y es muy veloz al estar desarrollado en Rust. Este editor es open source, y de momento sus funcionalidades son mas limitadas en comparación a Vim, lo que lo hace también mas fácil de aprender y sencillo al necesitar de plugins adicionales, aunque este editor es mas para aquellos que ya has usado un editor de no gráfico antes.
    Para conocer mas puedes visitar el sitio helix-editor.com
    #helixeditor #neovim #vim #desarrolloweb

Комментарии • 61

  • @ignaciosanmartin2143
    @ignaciosanmartin2143 Год назад +16

    Me encanta VIM/Neovim. Al principio es un infierno el tema de los atajos, pero una vez que los dominas y aprendes a crearlos de manera personalizada, te conviertes en un ninja. Escribes y navegas código con mucha fluidez.

    • @jhonjairomunoz9071
      @jhonjairomunoz9071 11 месяцев назад +1

      Hola amigo quisiera ponerme en contacto con Tigo para hacerte unas preguntas,, puedes dejarme tu WhatsApp?

  • @roboto0101
    @roboto0101 2 года назад +6

    Vi como hacían nuestros ancestros además de que viene por defecto en casi todas las distribuciones.

  • @ikssadrone8307
    @ikssadrone8307 Год назад +4

    me gustaria una review y config de helix lo instale todo muy bonito , lo que si no me autocompleto html y no encontre comohacerlo

  • @santiagowu5365
    @santiagowu5365 2 года назад +2

    Puedes hablar de micro, Fazt?

  • @albertj.williams34
    @albertj.williams34 Год назад +6

    "Muchos que intentan aprenderlos se desaniman por la cantidad de atajos que deben de aprender"
    No necesitas aprender una gran cantidad de "atajos" en Vim para empezar a sacarle provecho, aunque la cantidad de provecho que le saques al editor sea directamente proporcional a tu destreza con el mismo. En este punto creo que es más una consecuencia de creer que para darle buen uso al editor necesitas conocer lo que más puedas de el mismo.
    "Ademas de las configuraciones y plugins que deben añadir para poder tener una funcionalidad similar a la de otros editores"
    Creo que aquí discrepo en dos puntos. Primero, entiendo que el mensaje implícito es de que se necesita de plugins para sacarle provecho al editor, cosa que no es necesariamente cierta. La mayor parte de las cosas que se tienden a hacer con plugins se pueden hacer perfectamente sin plugins y/o con los plugins que traen por defecto Vim/NeoVim. El segundo punto asumo que es que el usuario buscaría tener una funcionalidad similar a la que encuentra en otros editores, pero creo que esto rompe un poco el propósito de usar Vim. Por poner un ejemplo, digamos que quiero configurar mi instancia de Vim para que sea lo más parecida posible a VS Code, ¿Cual sería el propósito de ello cuando sencillamente puedo usar VS Code? En caso de necesitarlo, tengo plugins en VS Code que me ayudan a dar soporte a edición modal. Creo que la experiencia en editores como Emacs o Vim se disfruta más y es de mayor provecho si uno va con la predisposición de aprender una nueva forma de interactuar con el contenido, en vez de querer forzar las costumbres que teníamos en editores más convencionales dentro de los editores mencionados previamente.
    "[Helix] no necesita plugins inciales ya que soporta una gran cantidad de lenguajes por defecto"
    Aquí hago una referencia al punto anterior, añadiendo de que NeoVim por lo menos tiene soporte para una gran cantidad de lenguajes de programación por defecto, y que continuamente se está añadiendo soporte para nuevos lenguajes.
    "Tiene autocompletado de codigo, puedes configurar sus colores, posee selección de multiples cursores, una paleta de comandos incluida por defecto"
    Vim tiene un modo completo para autocompletado. Tal vez no es tan evidente como en otros editores, pero si es más completo si uno aprende a usarlo correctamente. Para este punto recomendo revisar recursos sobre el modo autocompletado en Vim. También tiene soporte para paletas de colores, siendo esta completamente configurable. Finalmente, sobre lo de la paleta de comandos, Vim tiene por ejemplo el modo ex que no es más que una interfaz para el editor ex, que en si mismo no es más que, a su vez, un lenguaje de edición y un interprete para el mismo lenguaje, al que se puede acceder desde el modo normal y desde el modo ex, y vimscript, que es un lenguaje de programación Turing Complete con el que se pueden crear todo tipo de funciones y plugins para Vim.
    Enumero todos estos puntos porque mi interpretación me hace entender que el video hace un contraste entre Helix y otros editores, como haciendo énfasis a features que no estarían presentes en otros editores y gran parte de las cosas que se mencionan están completamente cubiertas en otros editores, haciendome parecer de que esto no es más que otra reinvención de la rueda. Por otro lado, si estoy mal con mi interpretación pido disculpas, como disclaimer, parte de lo que dije previamente no está explicitamente mencionado en el video y es solo mi interpretación del mismo.

    • @8koi245
      @8koi245 Год назад +1

      MUCHO TEXTO

    • @John-bs4sd
      @John-bs4sd Год назад

      @@8koi245 Demasiado, súper demasiado xD

    • @GERARDHHH
      @GERARDHHH Год назад

      resumen!

    • @kenobi6020
      @kenobi6020 Год назад

      🤓🤓🤓🤓🤓

    • @nilobrayanvallejopablo564
      @nilobrayanvallejopablo564 Год назад +2

      ag esa gente que no lee en los comentarios
      buen comentario bro, da gusto leer opiniones de más personas

  • @Tigerseen
    @Tigerseen Год назад +1

    Aguante nano 💪🏻🗿

  • @faviocabral2675
    @faviocabral2675 2 года назад

    Como siempre un paso al frente Fazt 🇵🇪

  • @Holri
    @Holri 2 года назад

    Master 👹

  • @pabloosrer4938
    @pabloosrer4938 Год назад

    muy dificil para instalarlo en debian :c me salta error de 1)failed to parse the 'edition' key 2021 is unknow, cambio en el archivo Cargo.toml a 2018 y sale 2) cargo-features = ["named-profiles"] agrego esto, y me salta otro error. en fin muy dificil.

  • @8koi245
    @8koi245 Год назад +6

    si tiene un tree viewrs ya me vendí xd

  • @jesusantoniobojorquezespin9260

    yo intente helix pero no funciona el lps :(

  • @Elba_Nanito
    @Elba_Nanito 2 года назад +7

    Para mi sublime text es El equilibrio perfecto. Es un editor muy rápido como para competir con vim, pero sin la complejidad de tener que aprender tantos comandos, te da muchos atajos por defecto y la posibilidad de agregar tus propios atajos o modificar los que ya existen como para no tener que tocar el mouse como en neovim. Al mismo tiempo soporta muchos lenguajes y tiene autocompletado inteligente pero sin ser tan pesado como visual studio.

    • @yolitarecuerdos7098
      @yolitarecuerdos7098 2 года назад

      Sublime text no tiene un autocorrector como vs code

    • @yolitarecuerdos7098
      @yolitarecuerdos7098 2 года назад

      Además visual studio o visual studio code

    • @Elba_Nanito
      @Elba_Nanito 2 года назад

      @@yolitarecuerdos7098 vsc

    • @yolitarecuerdos7098
      @yolitarecuerdos7098 2 года назад

      @@Elba_Nanito es lo mismo decir así

    • @Elba_Nanito
      @Elba_Nanito 2 года назад

      @@yolitarecuerdos7098 hay un ide llamado visual studio code (vsc)

  • @comentsization
    @comentsization 2 года назад +7

    Me alegra mucho que Rust esté tomando tanta fuerza para desarrollo de apps, juegos y cosas que necesitan mucha rapidez. Me gusta Helix, pero veo que es un parto instalarlo en windows jajaja

  • @gustavojoaquin_arch
    @gustavojoaquin_arch 4 месяца назад +1

    I use neovim btw

  • @kevkev9824
    @kevkev9824 2 года назад +2

    enseñanos a instalarlo en windows :c

    • @WitchGameer
      @WitchGameer 2 года назад +1

      para instalarlo es muy parecido a la instalacion de neovim

    • @WitchGameer
      @WitchGameer 2 года назад +1

      Si tenes dudas o no sabes como instalarlo te puedo guiar

    • @kevkev9824
      @kevkev9824 2 года назад

      @@WitchGameer muchas gracias 🥺 cómo empiezo?

    • @MrDjge
      @MrDjge 2 года назад +2

      1. Primero descarga rust - 2. clona el repositorio - 3. abre una terminal dentro de la carpeta y ejecuta el comando cargo install --path helix-term - y por ultimo 4. xcopy /e runtime $Env:AppData\helix
      untime y ya estaria para ejecutarlos solo esscribe hx en la consola

    • @maquinar
      @maquinar Год назад

      Para instalarlo en Windows tenes que ir a system32 borrarlo e instalar Linux abrir una terminal y poner sudo pacman -S helix

  • @krismg_21
    @krismg_21 Месяц назад

    Pero we no me diga eso que ya me configuré Nvim 😢

    • @FaztCode
      @FaztCode  Месяц назад

      Sigue con Neovim es mucho más amigable que este editor y tiene más información

  • @roy_c
    @roy_c Год назад

    Esta verde. Me quedo con neovim por ahora

  • @wishmaster1449
    @wishmaster1449 2 года назад

    Pero es mejor que todas esas funcionalidades y soporte para lenguajes se instalen con plugins a que vengan por defecto, para que tener cosas que no necesitas y que te ralentizan la pc? Para mi vim es claramente mejor

    • @mezdelex
      @mezdelex 2 года назад +2

      Tiene todos los plugins que TODO el mundo usa con Neovim por defecto, ni uno más. Treesitter, LSP, FuzzyFinder y poco más. Jump points, multicursor (real), y highlight first en vez de expression first, la principal diferencia. Por lo demás, salvo meterle el servidor de lenguaje que quieras, es igual de liviano y está escrito en Rust.

  • @jonathan8406
    @jonathan8406 2 года назад +4

    Será que Helix enterrara a Vim o Neovim 👀

  • @Kun.89
    @Kun.89 2 года назад +7

    VScode Forever.xd

    • @comentsization
      @comentsization 2 года назад +9

      Creo q JS nunca debió pasar a desktop, es una máquina de comer recursos.

    • @mastermaster153
      @mastermaster153 2 года назад +1

      X2

    • @Kun.89
      @Kun.89 2 года назад +2

      @@mastermaster153 x3
      x4
      x10
      x10000

    • @luiggymacias5735
      @luiggymacias5735 2 года назад

      @@comentsization existe bun

    • @joseysusamigos
      @joseysusamigos 2 года назад

      vscode lentea totalmente la pc come mucha ram XD

  • @gabrielherz2781
    @gabrielherz2781 Месяц назад

    otro editor basura para los que no saben usar atajos de teclado, no basta con kate, no basta con vscode, no basta con sublime, tienen que lanzar otra mierda más, otra más y otra y otra y otra y gastando tiempo en vez de desarrollar una buena documentación para idiotas en neovim , no, hayq ue desarrollar algo nuevo porque seguro será más guay que neovim que es el estándar por defecto y está hecho por la gent emás lista del software libre, vamos a lanzar otra mierda más, vamos, qué divertido!!!

    • @GERARDHHH
      @GERARDHHH Месяц назад

      Parece que te ofende mucho

    • @gabrielherz2781
      @gabrielherz2781 12 дней назад

      @@GERARDHHH cuando lleves muchos años de experiencia y veas esto entenderás, cuando se trabaja en oceanía entera o incluso USA se usa Neovim y si sabes de programación LUA y gestores de paquetes para dichos pluggins donde sabes como pasar mierda de diferentes gestores a lazzyvim y utilizas lo último de lo último, entenderás que el único editor en tu vida es Neovim y si acaso emacs, pero con neovim tendrás lo mejor de Vs code junto con vim 100% teclado, no hace falta más, concentren sus habilidades y desarrollos en un solo editor 100% libre ya hecho y que funcione, no más editores basura, esoty harto de tanta basura y niñatos usando cosas que en el trabajo luego te toca regaññarlos.