Interesting take. I think what matters is really Vim Motions. the way you navigate your code is the key here. I use Neovim full-time, but I mainly use non-JS languages. Go, Rust and things like that. I rarely have any issues with it, and I stopped adding plugins. it just works. IMO, once your Neovim config is doing what its supposed to do, you should stop configuring it.
@theglowpt3 Жыл бұрын
Exactly, as I developed my config I realised how much more stable and streamlined the tools are than vscode's. That is unless you need to work with this week's latest and "greatest" js framework
@adibhanna Жыл бұрын
@@theglowpt3 It’s almost as if the problem is with JS itself, not Neovim. We’ve built tools like VSCode and others just to figure out a way to deal with a broken language.
@JoachimReiss Жыл бұрын
It's even worse for Webstorm. Webstorm is so good it will hide and magically work around TS/JS issues whereas in vscode you only get your LSP just like in neovim.
@keisukemurota604 Жыл бұрын
How do you usually maintain updates of plugins? I sometimes suffer from breaking down my nvim due to updates.
@nonono4160 Жыл бұрын
@@keisukemurota604 if it works - don't break it. Unless you absolutely need some specific update, why do you even need to update? It's fine to not have the latest version of somethings for the sake of having the latest version.
@codybloemhard6468 Жыл бұрын
I like programming Rust in Neovim. No language server. No mega config. No advanced features and plugins. Just me and the code (and the crab that tries to kill me).
@007arek Жыл бұрын
I bet you don't develop bigger applications.
@zekiz7748 ай бұрын
But Rust's LSP is great
@4ohf Жыл бұрын
A tool is a tool
@mgk-metalgearkelly5054 Жыл бұрын
I am a tool.
@yashraj5479 Жыл бұрын
💀
@megasuperlexa2 Жыл бұрын
but text editor is religion
@perfumedeath6042 Жыл бұрын
@@mgk-metalgearkelly5054 Oh you got me 😂😂😂😂😂😂😂
@EricMurphyxyz Жыл бұрын
Sorry for conflating Vim and Neovim a lot in this video, but I'm mainly talking about Neovim and its ecosystem. Of course, what I say in the video can also be applied towards Vim as well.
@Cypekeh Жыл бұрын
I use neovim plugin in VSCode, because vim is about the motions and powerful commands like sed, not about the UI or whatever Neovim itself would definitely be faster (as in both lightweight and probably productivity if I got used to it), but for me VSCode is the perfect balance between fast and good configuration, after I set up neovim plugin that's pretty much it, I can start coding
@h.f.4095 Жыл бұрын
I agree 100%. I spent more time trying to configure/fix VIM/NEOVIM instead of coding.
@vaisakh_km Жыл бұрын
i was there.. but lazyvim changed that... now i don't think about my config at all... my own config always breaks and i hated configuring lunavim vim or any other distro.. due to it's needless amount of abstraction... but lazyvim provided really minimal abstraction yet soo much stable and powerful out of the box..
@lovebaranus9800 Жыл бұрын
I think that at the end of the day, it is at everyone's best interest to use the tools (ecosystems) that have first class support over their specific area of programming. So if you're a frontend webdev, it makes a lot of sense to use vscodium. And if you're a low level programmer (c++, rust, zig) then neovim it's most likely the better choice. It all depends really.
@not_kode_kun Жыл бұрын
why would you say that vim is better for low-level programming? I'm a neovim user and a (aspiring) low-level programmer but im still relatively new to this, so I dont see exactly what makes vim better for low-level coding.
@lovebaranus9800 Жыл бұрын
@@not_kode_kun I say it mostly because (as far as i know) most of the official and community tooling for those languages is built to be used in the terminal, so it makes the most sense to use an editor that also lives on the terminal, as oposed to vscodium which only has a terminal
@nonono4160 Жыл бұрын
Vim (or neovim) is always better, the problem is that you are most likely trying to emulate the gui editor with cli editor. Which obviously he wouldn't be able to do as good as original gui editor. Instead you need to change the way you do navigating code and solving other problems that you usually do when coding, just like you needed to change the way you think about editing when you started using vim motions and vim modes. If you do that, you wouldn't even think of getting back to vscode or sublime or whatever.
@guglielmobartelloni Жыл бұрын
For me coding with neovim works because my config is very keyboard driven a thing that vscode or any gui editor cannot fully adopt. The biggest advantage is the ability to use tmux with neovim that makes the workflow a lot better: I can have a terminal, restoring sessions all keyboard driven. But I get why you think the way explained in the video I was on the same boat a month ago for Java development with IntelliJ but after a lot of effort configuring neovim lsp I got it working and it changed everything.
@alexstone691 Жыл бұрын
Use whatever works best for you, i switched to neovim cause i used to code over ssh on a server and vscode was really laggy and slow on my old pc, on new one it probably would work great
@EricMurphyxyz Жыл бұрын
Interesting use case, didn't even think about that.
@simoachangli Жыл бұрын
Actually I was thinking about that bcs rust took a lot of time to compile
@simoachangli Жыл бұрын
Which vps provider should I use?
@alexstone691 Жыл бұрын
@@simoachangli the server in this case was my old pc ehich i used remotely using zerotier
@yash1152 Жыл бұрын
0:18 ain't this helix editor?? the file picker, the preview, the purplish theme etc look soo much same as the helix-editor.
@glitchy_weasel Жыл бұрын
Interesting. I have been using Code for a while, but now I also want to try Neovim. Truth is, I would code in whatever editor is already installed, but I enjoy trying different ones.
@becktronics Жыл бұрын
Hey Eric, I was thrown into a terminal environment (formerly I had only used Windows and the Powershell terrified me) and found Vim to be enjoyable. I've held off in the past for VS Code and VSCodium because I've heard from people more tech literate than I, that my data will simply be yanked and telemetrized by Microsoft. This disincentivizes me to train my own models or programs, as I would like to be the only person who views the conversations between me and my locally trained models, or whatever code I create, is only viewable for my eyes (ideally). My background is in chemical engineering and not software development, so my programming ability is quite lobotomized. A couple weeks back, I finally took the plunge and wiped Windows 11 from my laptop and switched to Arch Linux (btw) and it was the best thing I did for my scientific computing workflow! I already used LaTeX & beamer to make documents and presentations in the past without a terminal workflow and found there to be a lot less mental overhead in that regard. Keep up with the great content! Your videos are quite informative and give some nice insight into the Linux/tech community :) -Dylan
@pdcrew2 Жыл бұрын
Hi, Just a correction in your comment. VSCodium is the telemetry free version of VSCode. No data will be sent to Microsoft. Microsoft can't really get any data off your code if you use VSCodium.
@becktronics Жыл бұрын
@@pdcrew2 Hi, Are there any resources/references you'd suggest I look at to learn more about telemetry and how data can, and in practice, be collected telemetrically? Thanks for the correction, always looking to learn more.
@yash1152 Жыл бұрын
@@becktronics ur words - especially about laptop - give me confidence... did you write a blog about it somewhere? > _"My background is in chemical engineering and not software development, so my programming ability is quite lobotomized. A couple weeks back, I finally took the plunge and wiped Windows 11 from my laptop and switched to Arch Linux (btw) and it was the best thing"_
@mambodogg Жыл бұрын
As many say, the best tool is the one that works best for your workflow. With nvim it takes a lot of time to build your config and manage it, a few months starting from scratch I guess. A lot even more time one can spend with configuring Emacs. But, at the end of the day, the more time you invest in your skill, the more you get proficient in something. The more you fix smth, the quicker you fix it when you face smth similar again or do smth to not face it again. So it's about the motivation, being ready to spend time on this. For me it was like a breathe of fresh air to be able to switch between dozens of projects in a blink of an eye in nvim than in IntelliJ. Though a hard and expensive skill requires much more dedication to it. And when one builds muscles to lift heavier things, it gets much easier.
@undefined365 Жыл бұрын
One thing I don't get is how can you call neovim is slow with plugins if it is till faster than vscodium.
@orlyounotinbaires Жыл бұрын
Hey Eric, just dropping to let you know that The Primeagen made a reaction video to this one. It was a nice surprise for me because I actually found his channel through yours 😅
@EricMurphyxyz Жыл бұрын
Thanks for letting me know! That was a nice surprise :)
@Antek1234l Жыл бұрын
I agree, neovim is ok for small edits and code changes, but when I need to do bigger project, I choose vscodium
@yothebob8162 Жыл бұрын
I feel like I see this a lot, web developers are interested in vim and the hype over neovim but the drawbacks/downsides and limitations of neovim bring them back to VScode. Its not vims fault, its the work flows fault. If you want to go a more free path like vim I would honestly suggest emacs/doom emacs. It gives you the workflow/feature set of VScode (even more features) but with a lot less hacking and alot more stability. Also It functions alot like a browser when you can write code, evaluate it and instantly alter editor behavior. And yes.. People use vim because "What if I need to ssh on a server?!?! Every server has vim!" (not true). In emacs just open the file with tramp protocol, same workflow as opening any other file.
@idobenhamo953 Жыл бұрын
Your VScodium looks amazing!! would you mind to share how to customize it to look something like this?
@dertrissel9694 Жыл бұрын
I had a very similar experience when trying to setup nvim to behave exactly like an IDE. This worked well enough for my first projects in C++ at university where LSP support was all I needed, but I when I then learnt java, the processnof setting everything I needed was just unbearable, at least for me. Of course I still use the vim keybindings because for me they're the best way to navigate and edit text efficiently. It's just that i use them inside IntelliJ instead of nvim. I tried Vscodium and still occasionally use it, however, I experience a significant input delay when using any vim plugin, making it a pain to work with. Some are better than others but as it is I don't really enjoy writing code inside vscodium. Never had any issues with it in IntelliJ, which makes me believe that the plugins for vscode don't integrate as nicely with the IDE, but who knows, maybe there's a fix for it I don't know about yet. Also, great video as always.
@youtubeenjoyer1743 Жыл бұрын
So the real problem is that some programming languages have unbearably bloated syntax and require huge text editors with basically code generation tools.
@dertrissel9694 Жыл бұрын
@@youtubeenjoyer1743 I think that's part of the problem, but even conceptually I think trying to make a code editor do the same things as an IDE is just an uphill battle, and that's especially true for java development. If you don't need all the tools of an IDE and want personalization then nvim can be perfect you, maybe even better than an IDE given that you have a lot less distracting features.
@zekiz7748 ай бұрын
Nvim isn't really a replacement for IntelliJ. However it kinda is for VSCode
@gijshollebolle Жыл бұрын
vim is a skill. its not about the configuration or plugins. pure skill. if you practice enough and if you do put on effort vim will reward you !
@anon_y_mousse Жыл бұрын
Whatever floats your boat. I personally use vim, not neovim, and I've only got one plugin, supertab. Quite frankly, I'm curious as to what all of these plugins are that you would use with neovim, and I don't understand why people need so many. My typical workflow is either two or four terminal windows open on the given desktop I'm working on and I'll have multiple files open in most terminals. I use tabs in vim and I've bound the tab key in normal mode to cycle forward and s-tab to cycle back with \t to open a new one and I find that to be the best method so far. I'm assuming since VS Code emulates vim that you can bind the keys in that way too, but you'll have to tell me since I've never used it.
@suleyth Жыл бұрын
What about DOOM Emacs?
@anon_y_mousse Жыл бұрын
I would love to see someone do Doom in vim. Have vim keybindings to move around, yank ammo from wherever you find it and paste it at enemies. Imagine managing your inventory by yanking to specific registers and then pasting that ammunition. Of course it would be infinite ammo, and everything would be white text on black background until you entered visual mode when you'd get colors.
@TheSast Жыл бұрын
I personally find neovim distributions to be quite nice instead. Some of them handle the annoying and difficult part while letting the user configure their editor just as deeply as they could with a normal config.
@vaisakh_km Жыл бұрын
I wanted to like distributions..... but every time i use it and start to configure somthing, i just hate it... That's untile i discovered Lazyvim.. wow.. it changed my mind.. if it wasn't there, i would go back to vscode or any other ides...
@vaisakh_km Жыл бұрын
@@anonymousalexander6005 yes, i just tried vscode with nvim extention and used it with svelte for 1h my config was painless and i thought of switching to it, but after 1h, compare to vim, i it felt sooo much friction, I honestly don't care much about lsp or tree sitter, My nvim treesitter in svelte css won't work, but works in vscode but i can easly ignore it... sooth typing exprince can't..
@dcascato Жыл бұрын
I would love if someone could point me to which window manager he is using.
@EricMurphyxyz Жыл бұрын
It's hyprland! I have to make a video on it eventually...
@dcascato Жыл бұрын
@@EricMurphyxyz already looking forward for that
@user-kn4wt Жыл бұрын
great vid. why do you recommend the neovim vscode extension over just the vim one? is it purely because you'd already setup neovim how you like, or did you run it many bugs with the plain vim one??
@EricMurphyxyz Жыл бұрын
Yes, the plain vim extension just has a lot of bugs. Some things just don't work like they do in native vim, sometimes the vim plugin's undo history will conflict with VSCode's undo history, etc. You don't have to configure neovim at all to use vscode-neovim.
@Fudmottin9 ай бұрын
At the end of the day, there are more important things than which editor you choose. I used to be a major Emacs fan. It was great for Lisp. I also love IDEs. Compiler, documentation, debugger, profiler, all in one package. Vi for quick in and out changes. Any programmer worth their salt will find what is most productive for them and go that way.
@exnihilonihilfit63167 ай бұрын
So not an Emacs fan anymore... Good.
@BinaryBridgeHQ Жыл бұрын
The same is true for me; I write content in markdown, and for that I use Neovim, but for my coding Project I have to use Visual Studio Code. I love both products because they help me do my job faster and more effectively.
@Godalming1238 ай бұрын
Try helix. It's like a combination of vscode and neovim. With all the needed features out of the box (LSP, fuzzy file picker, git signs), a fast editing experience with first class modal editing, and a simple configuration file (mine is under 100 lines of TOML.)
@RCD_K Жыл бұрын
I had the same take on neovim/vim. My problem was with git support and test runners. I always run back to Intillij because of that.
@hinkhall5291 Жыл бұрын
I find most the devs who love NeoVim spend an inordinate amount of time configuring it. I cannot justify this. I need to get shit done. The editor is a means to an end, not the end itself.
@cherubin7th11 ай бұрын
I cannot learn vim motions. No matter how much I use it, I move in slow motion.
@Brajgamer Жыл бұрын
I have a different take on this. I have one simple rule, either use vim/nvim if you want something lightweight and free or go full blown into Jetbrains. Nothing in between.
@sandeepvk Жыл бұрын
I think I have the same issue with LINUX in general, I learned a lot configuring my Linux desktop but I feel like like I am not moving forward. I like having all the knowledge but zero implementation, because when I do get into building something, a new distro, wm or DE update pulls me back
@conradmbugua9098 Жыл бұрын
The problem isn't Linux then, it's shinny object syndrome
@gemrwx Жыл бұрын
Hyprland animations are so fking smooth!
@remrevo39447 ай бұрын
4:40 Typescript in nvim uses the *exact same* LSP as vscode. Unless you have actively misconfigured something, it should work out-of-the-box! Also doesn't astro use a LSP as well? Should be the same thing as well. I call skill issue! 5:30 Also I literally installed typescript-language-server using mason and had it autoconfigured using mason-lspconfig and it worked.
@megasuperlexa2 Жыл бұрын
Can you elaborate on VSCode neovim plugin vs vscodevim "emulation"? I have much better experience with "emulation", being much more sane around working with selection (guilty of ocassionally using mouse)
@ryanleemartin775811 ай бұрын
I use neovim every day but like you never for "software projects". I've tried to go fulltime neovim and it doesn't work for me at all. My biggest problem is that I really don't like writing code in the terminal all day.
@St0rMsk Жыл бұрын
What is the Icon theme maan?
@hwstar9416 Жыл бұрын
you say that you can configure neovim to be like vs code, but the reality is you can make it soooo much more than that, while vscode has very limited plugin support.
@gorig2575 Жыл бұрын
can you make a video about staying private for example like an starter pack like use this browser or use this or that that would be really nice
@VistyMe Жыл бұрын
Could you make an emails tier list? I've been a long time user of Gmail and I'm starting to reconsider my life choices.
@funnyperson77 Жыл бұрын
Even though I always stick to a personal neovim setup, your reasons are perfectly valid. Especially the plugins. Use the tool that works best for you and thats fine. Always enjoy your videos!
@randomrants1180 Жыл бұрын
Hey just a suggestion but could you make a video on opera gx as it’s very different than the base opera browser
@vaisakh_km Жыл бұрын
I just now installed and tired vscode one more time... installed catppuccin & nvim plugin and it looks nice.. but after trying for 1h, i can't use it, felt soo sluggish (maybe due to neovim plugin using my nvim config)... but i am constantly feeling the friction... i was really happy in Lazyvim.. so i am continuing to use it... (yes webdev too... i am happy with community nvim plugins that works okk) Lazyvim never braked for a update and too easy to configure that i never felt like its a distribution...
@EricMurphyxyz Жыл бұрын
The neovim plugin can conflict with your neovim config. I have to disable all of my nvim plugins when using it inside VS Code. It will be slower on onler machines, though.
@vaisakh_km Жыл бұрын
@@EricMurphyxyz Ho ok, thanks.. i will try making new minimal config and try again
@krisnrg Жыл бұрын
I agree with this. I want to be able to use ngoni but it’s just not meant to be an IDE
@kile1885 Жыл бұрын
Customization is always nice, but if you use different computers frequently it can be a pain to set them up every time, specially if you don't have access to your config files, or the program you're using doesn't have them and doesn't let you export your settings. I think sometimes it's better to get used to the default settings and just customize things that are really necessary.
@gabrielc7861 Жыл бұрын
You should do a video on a C2PA
@MOOBBreezy Жыл бұрын
I havent coded any huge projects, so I just use nvim with minimal configuration, nothing too special. Never had the use for an IDE yet
@iasplay224 Жыл бұрын
What os is this? How does his top bar look like that ?
@priyamverma19755 ай бұрын
Linux
@jabahuntercrypto Жыл бұрын
VSCodium is good No problem
@dinesh0743 Жыл бұрын
Why not give a try to Emacs
@alopradocai Жыл бұрын
Great take. I find myself on this dilemma constantly, but I do like the idea of coding in neovim. I will keep it until I can, because it feels like home and in VScode I don't. Since coding is a very personal place I feel like there is a "home" for each Dev, and it's not always the same.
@EricMurphyxyz Жыл бұрын
Agreed! It's all about what works best for you
@abubakrakram6208 Жыл бұрын
My home was this random C++ compiler I found online when in college. Nothing felt quite as nice ever since. :(
@bakasenpaidesu Жыл бұрын
Absolutely 💯 😊
@yxtqwf Жыл бұрын
This sounds like the problem isn't Neovim but configuring it. Do you really need all these plugins? Vim/Neovim work great out of the box (heck, even plain old vi works great), and I've been using them for years without ever having to figure out how to install a plugin.
@reralt Жыл бұрын
How do I make vscode look like that ?
@EricMurphyxyz Жыл бұрын
Download the Catppuccin color scheme (life changing)
@canmetan670 Жыл бұрын
Like you, I've been using vim key bindings for years. I've just started trying vim as an IDE and it's a huge mess. Not only I don't know Lua but also for ONE functionality there are TONS of plugins. Very confusing to configure for beginners and I'm blindly following tutorials at this point. VS Code on the other hand, is terribly slow and for high performance computing, the performance decrease is unacceptable. Since you are a web dev this is is a different story for you but for performance sensitive applications, you can't even debug the code properly in VS Code. Unfortunately there aren't any great C++ IDEs in Linux. The landscape is terrible to be honest. I just hope I get used to neovim.......
@JodyBruchon Жыл бұрын
I would never use a fat IDE.
@mondo1926 Жыл бұрын
IMO helix is becoming a viable alternative to neovim.
@kumar-jatin-2000 Жыл бұрын
I never update my plugins. If it ain't broke don't fix it.
@tsukinoko_kun Жыл бұрын
Why would someone want Vim to look like VSCode? Vim ist a different editor. It's a better editor.
@howardtran598 Жыл бұрын
Yes yes yes, same opinion. Don't try to replicate vscode using vim. Vim bring a differenent coding experience but doesn't mean we have to be too extreame on vim. After all there are efficient tools for problems, pick the right tool, it neccessary and its fun to try out new things doesn't mean you have to rice your dev host.
@fabricio4794 Жыл бұрын
ChatGPT is my VS Code Now
@L0wPressure Жыл бұрын
I'm definitely more soydev than author, i use intellij IDEs :)
@jarosawszyc8287 Жыл бұрын
It's my first time hearing the phrase "soy dev". So thanks both for that and your thoughts on the matter. It's a really valuable perspective :>
@helloimatapir Жыл бұрын
That is what makes Linux so great. Choice! Use what works for you. Life is too short to use Emacs.
@birdstrikes Жыл бұрын
who buys a prius and and tries to drive it like a bmw?
@BigOrangeMan6 ай бұрын
As wise man once said "we all gonna die oneday"
@JoseBrowne7 ай бұрын
Love this reasoned / experienced based take. Seems like your channel is crying for a How to use NeoVim in VSCode video :)
@rudrapednekar1644 Жыл бұрын
Daym your hyprland is looking very nice
@samuele59312 ай бұрын
Use Eclipse Theia
@sweetbabyalaska Жыл бұрын
That's why I use Helix
@randomsearches369 Жыл бұрын
Use Emacs!
@ggsap Жыл бұрын
Always with the hot takes
@EricMurphyxyz Жыл бұрын
You know it
@petervd6207 Жыл бұрын
I just use spyder
@justfasial01 Жыл бұрын
Using a terminal based text editor for coding makes no sense to me, I'm looking at Java classes that are huge and being able to jump from function to function by just looking at the Outline tab in Eclipse (or any other IDE) is so useful I can't imagine doing it any other way. Being able to breakpoints and debug is huge also. IDEs just get you up and running much faster and make your life easier.
@erlonpb Жыл бұрын
Jumping through functions and properties as you are describing is easily achievable in neovim or vim. But I agree that the debugging part is still not as good as in a IDE, that's my only reason for using vscode (only for debugging).
@justfasial01 Жыл бұрын
@@erlonpb Interesting, yea debugging is major when you're working with a big application. I'm sure it makes sense for some use cases when you're dealing with smaller files and you really prefer navigating using your keyboard..
@ForeverZer0 Жыл бұрын
I use neovim over VScode for everything that I would have previously used VScode for. That said, there has always been a few project types that I opt for a full-scale IDE over an editor. I am one of those psychopaths that regularly writes C# on Linux, and both neovim and VScode are severely lacking in support compared to a large IDE like Rider. Other than that, while I respect your personal opinion, I disagree with most of your reasoning for it. neovim never will nor intends to be a "ready to run out of the box" editor. The entire point of is to customize it to your personal style, which obviously isn't for everyone. You might want to dismiss it as "I know there will be someone in the comments who says that I just need to configure it", but the factually true. The issue is not that it requires setup, it is supposed to by design, but that doing this simply doesn't appeal to you, which is understandable. While having to configure things turns some people off, for others it is what attracts them. It is all just personal taste.
@delicious_seabass Жыл бұрын
SOYDEV KEKW
@ДімаКрасько-с7м Жыл бұрын
No soy dev comments( but we still need to milk that KZbin algorithm
@AnalyticMinded Жыл бұрын
I'm a huge fan of Vim, but not so much of Neovim. Back when I was still a Vim n00b, I saw all these content creators promoting Neovim, and how it's much better than the original. I resisted but had pretty bad FOMO. Last year I finally gave in and installed it... Man, what a bad first experience I had. I spent nearly two days trying to configure it in Lua (because that's what cool kids do, and you wanna sit with the cool kids, no?), but gave up in the end. Earlier this year I tried again, now knowing a little more about programming... And I still failed... sorta. I couldn't even make the pre-built distros work because they were not set up like I wanted to, and slimming them down required a lot of work. In the end, there were just too many errors, too many directories to work with, and a lot of out-of-date tutorials/configs out there. What is worse: I have since found that those content creators that touted Neovim back in the day all had their configs in vimscript and were kinda crappy using the vim keys, i.e. they were not power users. Let this be a lesson, kids!
@EricMurphyxyz Жыл бұрын
It was definitely a trend that a lot of people hopped on last year (including me).
@apina2 Жыл бұрын
I ALWAYS use it for coding. Jus sayn'.
@OveRaDaMaNt6 ай бұрын
It's been so funny to watch so many people who fell for the linux meme on /g/ and luke smith and mental outlaw videos etc, now slowly realize that it was a meme all along and slowly go back to normal.
@creamOnDs Жыл бұрын
You talk so much about why vscode is better... but don't share your config! Please share your config it looks really nice :DD
@EricMurphyxyz Жыл бұрын
It's nothing too special, just the Catppuccin theme.
@shaunkruger Жыл бұрын
It’s a little awkward hearing people debate between vim and vs code while I sit here with my Jetbrains all IDEs subscription. 😅
@Adiusza Жыл бұрын
I agree with you :D
@LukasNitzsche8 ай бұрын
Skill issue
@yash1152 Жыл бұрын
7:43 asvetliakov.vscode-neovim extension for using neovim inside vs codium
@i007c11 ай бұрын
meh. i never had any of your issues with nvim. im a super chad develover btw. web dev mostly.
@aaronspeedy7780 Жыл бұрын
This is why you shouldn't attempt to put code across tons of different files. It makes everything so much harder to manage. Someone should really make a Kakoune-like code editor by the way with first class support for lsp and tree-sitter in the editing language.
@nikolamilenkovic9423 Жыл бұрын
Helix
@aaronspeedy7780 Жыл бұрын
@@nikolamilenkovic9423 Helix is awesome, but I mean more like having tree-sitter be the base of its editing language. So for example, you could have a key to select the next node, or have a key to select the next string literal.
@LuisCassih Жыл бұрын
meh, another bait video where you end saying nothing and only want to provoke audience from both sides to click, argue and generate views.
@hedwig7s3 ай бұрын
Congrats on having your video stolen and getting 4x views
@HeyDT12 Жыл бұрын
Average git clone lunarvim sheeple vs Chad Codium Better + json > lua alpha
@iamtharunraj Жыл бұрын
In the end, almost all developers use and recommend VS Code over anything.
@craigdanielmaceacher Жыл бұрын
neovim plugin for vs code is the best of both
@ezetenduwilliams7322 Жыл бұрын
Vs code is better.... Simple
@EarnestWilliamsGeofferic Жыл бұрын
I'm 46. The day I was able to move away from VIM was glorious. Neovim is an abomination. VSC works. It works well. The idea that it's bloated is some pure silliness. People using Neovim instead of simply using the VIM bindings in VSC are obnoxious contrarians and nothing else.
@ThangeshBabu-in3xl Жыл бұрын
Soydev booo
@user-td5gy2fh3p11 ай бұрын
Skill issue.
@kaldyran Жыл бұрын
Lapce is worth looking into as a VSCode replacement. The plugin scene isn't quite there yet, but test drives are free. Helix is an interesting take on the terminal IDE with modified vim motions. It takes a little getting used to, but the amount it provides out of the box with no config is really impressive. kickstart.nvim is a wonderfully simple, single file, non-distribution neovim config that's easy to modify if you ever want to look down that path again.