State of Neovim 2023

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

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

  • @dabzilla05
    @dabzilla05 10 месяцев назад +13

    I always look forward to your talks. As always, thank you for your insightful and thoughtful leadership.

  • @raindev_
    @raindev_ 10 месяцев назад +9

    Thank you for all the great work Justin! Looking forward to Neovim in 2024.

  • @catwhisperer911
    @catwhisperer911 10 месяцев назад +4

    Thank you, Justin, for having participated in creating the most incredible piece of software that I have used in my 40+ years as a techie. Outstanding 👏!

  • @ordinarygg
    @ordinarygg 10 месяцев назад +9

    This is very nice info! Great job! More users to come!

  • @stoicfloor
    @stoicfloor 10 месяцев назад +7

    This is a brilliant update to the state of neovim! Look forward to watching it every year!

  • @ChrisPatti
    @ChrisPatti 9 месяцев назад +2

    Just love the emphasis on making Neovim + Lua into that missing piece that OS vendors no longer ship - the moral equivalent of that good old fashioned READY BASIC prompt from the 80s! Welcome to your computer. Write cool programs, build beautiful things and have fun! Really appreciate all you and the rest of the community do!

  • @adjusted-bunny
    @adjusted-bunny 7 месяцев назад +1

    Thanks for your service!

  • @TroyFletcherKeyboards
    @TroyFletcherKeyboards 10 месяцев назад +8

    RIP Bram. His code lives on.
    27:35 Brilliant
    The decoupled TUI is really cool.
    The command line script execution with arguments is really fitting with neovim's hosted model. Will it perform standalone script execution, or can the decoupled TUI run scripts against an existing session?
    39:50 LOL
    Neovim will fulfill the failure of emacs and become a good operating system WITH a good text editor. Lua can fill in for emacs lisp with Fennel (and it even supports TCO!)
    "We're all just wishing for smalltalk" Facts. The question is who can write the next cross-platform VM with the easiest OS integration so we can abstract the OS and leave it to handle hardware and not crashing while creating a comfortable environment for computing. At that point we can start simplifying the interface to a lot of powerful but confusing tools like IPFS and escape these walled gardens. Lua is observably popular and obviously not as scary as learning a lisp.
    The Free Lunch slide is necessary and appreciated.

  • @MartinsTalbergs
    @MartinsTalbergs 7 месяцев назад

    Thank you for the wast insight, be sure the work and sacrifices are loved from the bottom of hearts

  • @gjermundification
    @gjermundification 10 месяцев назад +2

    1:08 Bram Moolenaar's passing was my reason to move from vim to neovim. After about 35 / 30 years of bareback( apart from surround for one project ) vi / vim use.

  • @tal500
    @tal500 10 месяцев назад +4

    There are pretty good features that are planned, that after these ones we'd beat even VSCode in basic features. I know it's not a natural comparetion, but still it shows a great stablity that is planned for the free software world.

  • @sirrobertdowneysenior8080
    @sirrobertdowneysenior8080 10 месяцев назад +8

    Am an Emacs user but I don't hate nvim or vim.

    • @priapushk996
      @priapushk996 10 месяцев назад +17

      Someone notify the peace prize committee.

    • @anphambinh6027
      @anphambinh6027 27 дней назад +1

      As a Gen Z, I can't understand why one should hate each other

  •  10 месяцев назад

    How can I get these wallpapers? 😅 Those from the opening

  • @gjermundification
    @gjermundification 10 месяцев назад

    1:08 Bram Moolenaar's passing was my reason to move from vim to neovim. After about 30 years of vi / vim use.

  • @gjermundification
    @gjermundification 10 месяцев назад +2

    00:49 [neo]vi[m] is a text synthesizer, vim has a text editor it's called insert mode.

  • @smaplessmap5355
    @smaplessmap5355 10 месяцев назад +12

    Sorry to tell but everything around nvim is cumbersome and no competion to industrie standards as an ide! If you want success and more audience think about usebillity! 2024 is not the time anymore to struggle around with installation, config. And especially the necessity to use overcomplicated plugin manager like lazy! Over this there shouldnt even be the need to install plugins for standards like lsp, autocompletion, debugger, highlighting etc. Which also bring stabillity problems quite every start of nvim. I rly would have an alternative to vscode to get rid of MS but atm. I can not change!

    • @dapodix
      @dapodix 10 месяцев назад

      You clearly see the value in neovim but seem to be stuck on the configuration complexity - and that's fair but also to be expected - the option space is larger than with vscode/intellij/eclipse, etc but that gives you freedom which off course comes at an increased cost. But the option space is the value to you as the user. See it as an investment worth making because the return is not just a functional IDE but also learning/skills and a greater ability to customize the setup to your needs afterwards (and that's the whole point to vim/neovim).
      Top tip. Invest in a dotfiles manager and build your neovim config slowly and incrementally - using git as a backer. Try the examples, Copy other folks config, Try things, fail early, correct. Validate each step of the way. The whole devops ways. And I'll bet you'll have a well functioning setup in a couple of days.

    • @tau7582
      @tau7582 10 месяцев назад +4

      If you want that experience, use one of the many plugin mega-packs. Vim is not an IDE and it would be a disservice to everyone to force the install of heavy language-specific features that don't belong in a text editor.

    •  10 месяцев назад +7

      Those who want market products have Windows, VScode and that is great! Peple who like highly customized environments use command line and a bunch of command line tools, and many of them do work well for IDEs.
      I have neovim with LSP running in Android (termux). Only neovim and vim integrate in some situations. And I love Free Software. By the way LSP was created by Microsoft. In 90's when was much more difficult to use Free Software, I used it for freedom, the Linux became so important that Microsoft created WSL so they still use Linux in conjunction with bugs and viroses 😅

    • @smaplessmap5355
      @smaplessmap5355 10 месяцев назад

      @ no it's not ok to use and push big tech. Products from ms, google, amazon, apple, etc. And i wanna get rid of those! But as long as vim is so horrible to configure i can not switch! I dont have the time to spend month to configure and ontop learn vim! But i rly want to switch! Maybe the devs can make it more userfriendly... This will bring more attention and push the project!

    • @0xmnkhod
      @0xmnkhod 10 месяцев назад

      Think of it this way, u wanna live in another country but u don't wanna learn their culture and language and you want the countries government to fix this.... not happening.@@smaplessmap5355