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 👏!
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!
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.
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.
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.
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!
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.
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 😅
@ 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!
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
I always look forward to your talks. As always, thank you for your insightful and thoughtful leadership.
Thank you for all the great work Justin! Looking forward to Neovim in 2024.
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 👏!
This is very nice info! Great job! More users to come!
This is a brilliant update to the state of neovim! Look forward to watching it every year!
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!
Thanks for your service!
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.
Thank you for the wast insight, be sure the work and sacrifices are loved from the bottom of hearts
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.
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.
Am an Emacs user but I don't hate nvim or vim.
Someone notify the peace prize committee.
As a Gen Z, I can't understand why one should hate each other
How can I get these wallpapers? 😅 Those from the opening
1:08 Bram Moolenaar's passing was my reason to move from vim to neovim. After about 30 years of vi / vim use.
00:49 [neo]vi[m] is a text synthesizer, vim has a text editor it's called insert mode.
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!
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.
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.
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 😅
@ 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!
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