your history of neovim is not correct, bram didn't ignore them, he worked with those that were trying to get the patch in for a long time. He wanted the async patch to be in a state consistent with the rest of the codebase that he could maintain, because once it's merged it's on him. neovim was formed when they didn't agree with some of the changes he wanted to see to the PR before merging, so they basically took their code and went elsewhere. Stop pushing this myth that bram was/is evil. The real story is out there for all to read but these stupid takes keep getting passed along due to lazy research and biases.
Thank you for the correction. If it wasn't for your comment, I most likely would have stayed with the information given by op which apparently is biased and an incomplete picture. I know nothing about vi, vim, neovim or the community and those kind of takes just hurt the vision that one can have on them.
This was a really nice Vim class, now we need a new updated version of setting up the terminal like yours XD, it looks so aesthetic and clean, love your terminal! cheers from mexico city
Thanks! But my terminal config really hasn't changed much over the years. The main reason it looks the way it does is powerlevel10k, which I have a video on here: th-cam.com/video/OXKhv2rXLBo/w-d-xo.html After that, just add Tokyo Night color scheme to your favorite terminal and it should look the same as mine.
vim has async background processing now. you can compile vim with +lua/dyn (lua support) or +python3/dyn or +ruby/dyn or +perl/dyn (all of those are compiled into vim in most default builds from package managers). it is nice to have a good (ish) api in lua for neovim though. Lua does annoy me though because it is too rudimentary for maintaining complex configurations. I would much prefer lisp or rust or ... well vim-script to be honest because it is just much more concise and less restrictive (if you know how to use those languages as much as lua). I use neovim because tree-sitter and LSP and it was interesting at first, but I think it's important to be truthful about the differences. They are very similar. I hope they both keep improving each other in order to yield even better editors.
Linus Torvalds has the same control over Linux. He developed it while attending courses in Minux by Andrew S. Tanenbaum.Tanenbaum got annoyed with Linus for interrupting his classes with Linux, so Linus developed his own code. Vim is a fork of the original Unix Vi editor. So is Gvim. If developers create forks off of Vi or vim, then more power to them.
It's definitely an improvement over vimscript, but I don't see the same developer enthusiasm for it that I do with Lua. It might be too little too late to be honest. There are a few vim9script plugins of course but most plugin developers seem to be using neovim these days.
I'm using nvim for a year, and will not stop. I also fell in love with lvim I'm still surprised how professional and lightweight a community product can be.
What theme is that that you’re using? It looks similar to catppuccin but feels like it’s not quite that. But I think I wanna use it too because it seems very soft on the eyes :) Also neovim adding lua support is like 90% off what makes it so awesome. I always struggled setting up my config with vimscript for some reason, but lua is the config language of like half the other apps I use (most notably awesome wm, I’d say) so it’s been a breeze setting things up.
The theme is folke/tokyonight on GitHub. I recently switched my config from vimscript to lua and it makes a lot of sense. I've never used lua before, but I may have to give awesomewm a chance as well.
I still don't understand why you don't have more subscribers... I am a linux enthusiast and use arch by the way :) I love your videos, the covers, the content, the way you explain all the stuff...you are amazing, I wish there were more channels like yours, greetings from Spain ❤
ปีที่แล้ว
My only problem with vi/vim is the navigation. I can' get used to it... in my whole life if I can navigate in a software with the keyboard I always use the arrows and not letters...
First off, you can use the keyboard in vim. Bu if you catn't even figure out hjkl you are nowhere close to learning vi/vim, so that can't possibly be your only problem :)
Neovim has built-in Lua scripting and configuration instead of stupid Vimscript, it has treesitter for highlighting instead of disgustingly annoying regex-based raw string parsing and it has LSP instead of ... no LSP. I don't see why anyone would still use Vim nowadays.
yeah... i had come to the conclusion that the strongest reason to switch from vim to neovim is plugins. so... since i don't use any... great video by the way
your history of neovim is not correct, bram didn't ignore them, he worked with those that were trying to get the patch in for a long time. He wanted the async patch to be in a state consistent with the rest of the codebase that he could maintain, because once it's merged it's on him. neovim was formed when they didn't agree with some of the changes he wanted to see to the PR before merging, so they basically took their code and went elsewhere. Stop pushing this myth that bram was/is evil. The real story is out there for all to read but these stupid takes keep getting passed along due to lazy research and biases.
This is why I downvoted OP but upvoted this comment😂
@@CrispySpicyChickenWings this is not reddit
@@un9286 So? upvoted and downvoted are just plain better terms than liked or disliked. Less ambiguous.
@@ryankhart dislikes are placebo on youtube, they don't do anything
Thank you for the correction. If it wasn't for your comment, I most likely would have stayed with the information given by op which apparently is biased and an incomplete picture.
I know nothing about vi, vim, neovim or the community and those kind of takes just hurt the vision that one can have on them.
RIP Bram. you've been portrayed as evil dictator but you just cared too much.
This was a really nice Vim class, now we need a new updated version of setting up the terminal like yours XD, it looks so aesthetic and clean, love your terminal!
cheers from mexico city
Thanks! But my terminal config really hasn't changed much over the years. The main reason it looks the way it does is powerlevel10k, which I have a video on here: th-cam.com/video/OXKhv2rXLBo/w-d-xo.html
After that, just add Tokyo Night color scheme to your favorite terminal and it should look the same as mine.
vim has async background processing now. you can compile vim with +lua/dyn (lua support) or +python3/dyn or +ruby/dyn or +perl/dyn (all of those are compiled into vim in most default builds from package managers). it is nice to have a good (ish) api in lua for neovim though. Lua does annoy me though because it is too rudimentary for maintaining complex configurations. I would much prefer lisp or rust or ... well vim-script to be honest because it is just much more concise and less restrictive (if you know how to use those languages as much as lua).
I use neovim because tree-sitter and LSP and it was interesting at first, but I think it's important to be truthful about the differences. They are very similar. I hope they both keep improving each other in order to yield even better editors.
They have a lot of similarities, but in my opinion it's the small things that Neovim has over Vim that make a big difference.
Can you please make a video on configuring vimrc?
Planning on doing this soon
Bram is now in heaven. Seems there is current guy managing it.
I really love the videos... would like to see more on nvim, linux, terminal etc and customizations.
Thanks! More to come!
you've convinced me. i came here immediately after being frustrated with the syntax highlighting in VimScript lol
I'm a simple man. I see Homelander, I click.
You the man. you should upload more!
Thanks, will do!
Linus Torvalds has the same control over Linux. He developed it while attending courses in Minux by Andrew S. Tanenbaum.Tanenbaum got annoyed with Linus for interrupting his classes with Linux, so Linus developed his own code. Vim is a fork of the original Unix Vi editor. So is Gvim. If developers create forks off of Vi or vim, then more power to them.
Have you looked into the vim 9 script? Is it any good, and are there any plugins existing for it?
It's definitely an improvement over vimscript, but I don't see the same developer enthusiasm for it that I do with Lua. It might be too little too late to be honest. There are a few vim9script plugins of course but most plugin developers seem to be using neovim these days.
I'm using nvim for a year, and will not stop.
I also fell in love with lvim I'm still surprised how professional and lightweight a community product can be.
fun fact my laptop is so old i can’t use brew install neovim
What theme is that that you’re using? It looks similar to catppuccin but feels like it’s not quite that. But I think I wanna use it too because it seems very soft on the eyes :)
Also neovim adding lua support is like 90% off what makes it so awesome. I always struggled setting up my config with vimscript for some reason, but lua is the config language of like half the other apps I use (most notably awesome wm, I’d say) so it’s been a breeze setting things up.
The theme is folke/tokyonight on GitHub. I recently switched my config from vimscript to lua and it makes a lot of sense. I've never used lua before, but I may have to give awesomewm a chance as well.
I still don't understand why you don't have more subscribers... I am a linux enthusiast and use arch by the way :) I love your videos, the covers, the content, the way you explain all the stuff...you are amazing, I wish there were more channels like yours, greetings from Spain ❤
My only problem with vi/vim is the navigation. I can' get used to it... in my whole life if I can navigate in a software with the keyboard I always use the arrows and not letters...
First off, you can use the keyboard in vim. Bu if you catn't even figure out hjkl you are nowhere close to learning vi/vim, so that can't possibly be your only problem :)
You can use an arrow key to navigate in Vim.
@@colefrankenhoff1428not nice but not wrong
based thumbnail
Based is a stupid saying
Neovim has built-in Lua scripting and configuration instead of stupid Vimscript, it has treesitter for highlighting instead of disgustingly annoying regex-based raw string parsing and it has LSP instead of ... no LSP. I don't see why anyone would still use Vim nowadays.
I use vim because I like been traditional
Vim's logo is cooler
yeah... i had come to the conclusion that the strongest reason to switch from vim to neovim is plugins. so... since i don't use any... great video by the way
Great Video
just clicked on the video to say: nerd
👍🔥
As much as i begun to hate lua because so many basic things arent preincluded but its still better than the mess vimscript is